test-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Generate zero-dependency HTML presentations that run entirely in the browser. Zero npm, no build tools. Includes presentation mode and edit mode.
Generate zero-dependency HTML presentations that run entirely in the browser.
| Principle | Description |
|---|---|
| Zero Dependencies | Single HTML files with inline CSS/JS. No npm, no build tools. |
| Show, Don't Tell | Generate visual style previews; design preferences emerge from seeing options. |
| Distinctive Design | Avoid generic AI aesthetics (Inter font, purple gradients, predictable heroes). |
| Viewport Fitting | Slides fit exactly in the viewport. Overflowing content gets split, not squished. |
| Plan Before Generate | --plan creates outline; --generate produces HTML from it. |
Every generated HTML file MUST include:
| Command | What to Load | What to Do |
|---|---|---|
--plan [prompt] | planning-template.md | Create PLANNING.md. Stop — no HTML. |
--generate | html-template.md + style file + base-css.md | Read PLANNING.md, generate HTML. |
| No flag (interactive) | workflow.md + html-template.md | Follow Phase 0–5. |
| Content + style given directly | html-template.md + style file + base-css.md | Generate immediately — no Phase 1/2. |
| Content Type | Suggested Styles |
|---|---|
| Data report / KPI dashboard | Data Story, Enterprise Dark, Swiss Modern |
| Business pitch / VC deck | Bold Signal, Aurora Mesh, Enterprise Dark |
| Developer tool / API docs | Terminal Green, Neon Cyber, Neo-Retro Dev Deck |
| Research / thought leadership | Modern Newspaper, Paper & Ink, Swiss Modern |
| Creative / personal brand | Vintage Editorial, Split Pastel, Neo-Brutalism |
| Product launch / SaaS | Aurora Mesh, Glassmorphism, Electric Studio |
| Education / tutorial | Notebook Tabs, Paper & Ink, Pastel Geometry |
| Chinese content | Chinese Chan, Aurora Mesh, Blue Sky |
| Hackathon / indie dev | Neo-Retro Dev Deck, Neo-Brutalism, Terminal Green |
| Style | File |
|---|---|
| Blue Sky | blue-sky-starter.html (full base) |
| Aurora Mesh | aurora-mesh.md |
| Chinese Chan | chinese-chan.md |
| Data Story | data-story.md |
| Enterprise Dark | enterprise-dark.md |
| Glassmorphism | glassmorphism.md |
| Neo-Brutalism | neo-brutalism.md |
| All other styles | STYLE-DESC.md |
# From a topic or notes
/slide-creator Make a pitch deck for [topic]
# From a plan file (skip interactive phases)
/slide-creator --generate # reads PLANNING.md automatically
# Two-step (review the plan before generating)
/slide-creator --plan "Product launch deck for Acme v2"
# (edit PLANNING.md if needed)
/slide-creator --generate
# Export to PPTX after generation
/kai-html-export presentation.html # image mode (pixel-perfect)
/kai-html-export --mode native presentation.html # native mode
Before starting:
OBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
FIfirecrawl/firecrawl191k近 7 天新增 2,010 个 star