Public catalog

Public skill

md-document

Converts long-form markdown (specs, RFCs, reports, plans, explainers) into a single-file, lightly-interactive HTML document with sticky TOC, scrollspy, search filter, code-copy buttons, and design-system-driven brand tokens. Triggers when the markdown-html-orchestrator classifies an input as DOCUMENT, or when invoked directly via /cs-md-document. Reads the design-system config via config_loader.py and inlines the user's 12 derived CSS custom properties; refuses to render if onboarding hasn't run. Single-file output — Google Fonts + Prism.js CDN are the only externals; no framework runtime, no build step. Use after orchestrator routing or after design-system onboarding is confirmed.

Approved release

Package contents

Manifest

8 files

Converts long-form markdown (specs, RFCs, reports, plans, explainers) into a single-file, lightly-interactive HTML document with sticky TOC, scrollspy, search filter, code-copy buttons, and design-system-driven brand tokens. Triggers when the markdown-html-orchestrator classifies an input as DOCUMENT, or when invoked directly via /cs-md-document. Reads the design-system config via config_loader.py and inlines the user's 12 derived CSS custom properties; refuses to render if onboarding hasn't run. Single-file output — Google Fonts + Prism.js CDN are the only externals; no framework runtime, no build step. Use after orchestrator routing or after design-system onboarding is confirmed.

Manifest SHA-256f1885e73cc7d0c6980aa8e84ed88ab2c2577e0b3632f7bbed69f0d3bfc3ba1a5
  • SKILL.md6,278 bytes
  • assets/md_document_template.html4,286 bytes
  • references/information_density_patterns.md4,979 bytes
  • references/single_file_html_discipline.md5,077 bytes
  • references/toc_and_nav_ux.md4,477 bytes
  • scripts/html_renderer.py21,312 bytes
  • scripts/interactivity_injector.py10,322 bytes
  • scripts/markdown_parser.py12,206 bytes

Release history

Public versions