frontend-slides won discovery energy — live style previews and bold HTML packs. presentation-md keeps that show-don’t-tell bar, then ships the structured product layer a skill-only repo cannot.
| Criterion | presentation-md | frontend-slides |
|---|---|---|
| Where it runs | Claude Code, Cursor, Copilot, Codex, Gemini CLI + MCP | Agent prompt packs + HTML template gallery |
| Authoring model | ✓ Typed Deck JSON schema (14 layouts incl. chart + custom-html) | Freeform / template-guided HTML from prompts |
| Theme proofs | ✓ 75 schema-validated structured proofs | Showcase HTML templates (discovery-first) |
| Live theme preview | ✓ preview_themes MCP (title + layouts bake) | ✓ Strong live style gallery UX |
| Design craft | Asymmetric ratios, emphasis, bento, image-heroes, surfaces | Bold visual systems; agent writes full HTML |
| PowerPoint | ✓ Native PPTX export + import round-trip + speaker notes | ✗ HTML-first; no first-class PPTX pipeline |
| Browser Studio | ✓ Hosted Studio with craft controls | ✗ No equivalent editor product |
| MCP tools | ✓ 9 typed tools (render, export, audit, themes, brand, import…) | Skill / prompt workflow, not a typed MCP product |
| Brand import | ✓ CSS / URL → contrast-safe theme package | Manual template restyle |
| Output ownership | Self-contained HTML you own + optional PPTX | Self-contained HTML you own |
| License / price | ✓ Free, MIT, no account | ✓ Open-source skill / templates |
custom-html for one-off art inside Deck JSON)Try presentation-md in one command:
npx @presentation-md/install claude-codeOpen Studio → See the live compare →
Also compare: all frontend-slides Beautiful.ai Gamma Pitch Canva Tome Slidev Marp Claude Design md-slides