emberflow
/ember-publish-space

/ember-publish-space

Publish a directory of markdown files as a multi-page docs site (a "Space").

/ember-publish-space docs/ as "API Reference"

Features

Spaces include:

  • Sidebar navigation with pages and collapsible sections
  • SPA navigation — switch pages without full reloads
  • Owner editing — drag-and-drop reorder, add/remove pages and sections
  • Shared URL — one link for the whole docs site

How It Works

The skill scans a directory for markdown files, creates a document for each one, then groups them into a Space with automatic navigation.


File Structure

The directory structure maps to the navigation:

docs/
├── overview.md          → "Overview" page
├── api-reference.md     → "API Reference" page
└── guides/
    ├── getting-started.md → "Getting Started" (under "Guides" section)
    └── deployment.md      → "Deployment" (under "Guides" section)

Subdirectories become collapsible sections in the sidebar. File names are converted to page titles.


Example

This demo space you're looking at right now was built with the same Spaces feature — sidebar navigation, SPA page switching, and mixed content types (markdown + JSON explorer).

Appearance

Font family
Choose a reading font
Font size
Adjust reading size
100%