wentorai/research-claw

kai-slide-creator

Generate zero-dependency HTML presentations that run entirely in the browser. Zero npm, no build tools. Includes presentation mode and edit mode.

First seen Apr 7, 2026

Installation

$ npx skills add wentorai/research-claw --skill kai-slide-creator

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from wentorai/research-claw · top by installs.

npx skills add wentorai/research-claw

Browse all from wentorai/research-claw

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 851
License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,179 B
  • docs SUMMARY.md 170 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 10 installs

SKILL.md

Slide Creator

Generate zero-dependency HTML presentations that run entirely in the browser.


Core Philosophy

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.

Generation Contract (Non-Negotiable)

Every generated HTML file MUST include:

  1. Presentation Mode — F5 / ▶ button, fullscreen scaling, PresentMode class
  2. Edit Mode — top-left hotzone, ✏ Edit toggle, contenteditable on all text, notes panel

Command Routing

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 → Style Hints

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 Reference Files

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

For AI Agents

# 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

Phase 0: Detect Mode

Before starting:

  • PLANNING.md exists → read it, skip to Phase 3
  • User provides source content + style directly → skip Phase 1/2, generate immediately
  • User has a .ppt/.pptx file → Phase 4 (PPT conversion)
  • User wants to enhance existing HTML → read and enhance
  • Everything else → Phase 1 (Content Discovery)

When to Use This Skill

  • Create HTML presentations from topics or notes
  • Convert existing content to slides
  • Design pitch decks, reports, tutorials
  • Generate zero-dependency HTML slideshows

Related Skills

  • report-creator — For long-form scrollable HTML reports (not slides)
  • frontend-design — For interactive pages that go beyond slides