html-doc
Installation
SKILL.md
HTML document
Turn one complete Markdown PRD or technical design into one verified static HTML page. Keep Markdown canonical. Change presentation, not meaning.
Boundaries
- Accept an existing Markdown file or exact inline Markdown.
- Support only
prdanddesigndocument kinds. - Infer the kind only from the exact basename
prd.mdordesign.md. Otherwise require the user or request to name it. - Do not write requirements, settle design choices, summarize missing content, or edit the source.
- If the source is only a rough brief, use the appropriate authoring skill first.
- Do not hand-edit generated HTML. Change the template or renderer, then regenerate.
- Do not publish or host the result unless the user separately asks.
Requirements
Generation requires Python 3.11 or newer, Pandoc 3 or newer, Node.js 22.12 or newer, and npm. The skill directory contains a locked Mermaid dependency tree.
Before the first Mermaid render, run: