catalog / apps

Markdown Editor

Live preview, formatting shortcuts, and a clean round-trip to disk.

14 capabilities 2 sections reference specification

Build against it

# give your agent the catalog — no account, no install
claude mcp add provespec -- npx -y provespec-mcp

# then, from any agent session
spec_get(slug: "markdown-editor")                → the capability tree
spec_checklist(slug: "markdown-editor")          → the questions to answer
spec_grade(slug: "markdown-editor", grades: [...])  → parity % + the gap list

# or just fetch it
curl https://provespec.com/catalog/markdown-editor/spec.json

Grade every capability below as yes · partial · no · na, with a file reference as evidence. Whatever you leave ungraded counts as missing — the gap list is the work queue.

Or just paste this to your agent

Use the ProveSpec MCP server. Fetch the "markdown-editor" spec with
spec_get, then walk spec_checklist and grade this repository against it —
one verdict per capability, each with a file reference as the note.
Call spec_grade with the results and give me the gap list as the plan.

If the server is not registered, add it first:
  claude mcp add provespec -- npx -y provespec-mcp

The specification

AI 7

Engine
  • ✓ CommonMark parsing + tables, task lists GFM extensions
  • ✓ Syntax-highlighted code blocks
Files
  • ✓ Open/save local files .md dirty indicator, save prompt on close
  • ✓ Autosave debounced; restores after crash
  • ✓ Recent files list
Export
  • ✓ Export HTML standalone file inline styles
  • ✓ Export PDF

UI 7

Editing
  • ✓ Split view editor + preview synced scroll toggle: editor / split / preview
  • ✓ Formatting toolbar + shortcuts bold/italic/link/code Ctrl+B/I/K
  • ✓ Live preview updates as you type
  • ✓ Line numbers and current-line highlight
Navigation
  • ✓ Outline pane from headings click scrolls both panes
Chrome
  • ✓ Word/char count status bar
  • ✓ Light/dark theme
Open in Parity → Download spec.json All 102 specs