What problem does it solve?
It solves the problem of turning scattered research, PRDs, reports, or notes into a coherent, audience-ready slide narrative that’s easy to review and present in a browser.
Core Features & Use Cases
- Message-first slide construction: Builds decks by extracting the argument and turning it into one dominant message per slide, rather than mirroring Markdown headings.
- Configurable deck build pipeline: Uses a
deck.config.json contract (title/theme/delivery/language) and generates deck.html from a shared deck shell.
- Rich visual slide content: Supports charts, Mermaid diagrams, KaTeX math, syntax-highlighted code, SVG diagrams, and presenter notes/speaker notes.
- Accessibility + safety guardrails: Enforces readable layouts, chart takeaways, no untrusted raw HTML by default, and safer media/library usage.
- Presentation-ready UX: Provides navigation controls, themes (light/dark), print/PDF layout, captions/transcripts (when used via the shell), and optional presenter tools.
Quick Start
Use the HTML slide deck skill to generate a browser-ready deck from your provided structured source material and validate that the resulting deck.html has correct navigation, readable layout, and no placeholder tokens.