HTML Presentation — Design skill for Claude Code
Claude Code skill: plan, design, and build HTML slide decks end-to-end.
How to install HTML Presentation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open wbohanw/html-presentation and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What HTML Presentation does
Claude Code skill: plan, design, and build HTML slide decks end-to-end.
Alternatives in Design
- Skill Deck — Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries 2.8k ★
- Plan Artifact — Creates one polished, self-contained HTML artifact from a plan, PRD, roadmap, strategy, migration, rollout, re 652 ★
- Mckinsey Deck — Build a McKinsey-style PPTX deck from a brief 566 ★
README
html-presentation
A Claude Code skill that plans, designs, and builds HTML slide decks end-to-end.
Combines audience-centered design (assertion-evidence, cognitive load, evaluation) with production HTML output — either reveal.js or a zero-dependency, viewport-fitted single-file deck.
Install
Clone into your Claude skills directory:
git clone https://github.com/wbohanw/html-presentation.git ~/.claude/skills/html-presentation
Use
Trigger it from Claude Code with any of:
- "Plan a talk about X"
- "Build me a pitch deck"
- "Convert this PPTX to HTML"
- "Review my slides"
- "Make a reveal.js presentation for a code walkthrough"
What's inside
SKILL.md— the playbook (design framework + build paths + evaluation scoring)STYLE_PRESETS.md— the look: 12-preset visual catalog, mood mapping, and the mandatory viewport-fit CSS base for the zero-dep build pathCOMPOSITION.md— the grammar: 7 content patterns (flow-rows, arch-cells, split-title, callout card, appendix-modal, etc.) and 5 motion patterns (staggered--dreveal, 3-state transition, scarcity rule, hover affordances, ambient vs. content motion) you compose slides from regardless of visual style
Structure
- Part One — Design (the "what"): audience, assertion-evidence, cognitive load, density limits.
- Part Two — Build (the "how"): Path A = reveal.js, Path B = zero-dep HTML with scroll-snap and viewport-fit (default).
- Part Three — Evaluate: 4-axis scoring framework for reviewing existing decks.
Credits
Merges and supersedes three prior skills: `presentation-design` (jwynia), `html-slides`, and `frontend-slides` (inspired by @zarazhangrui).
Related Skills
James Design
Expert UI design skill for Claude Code — create hi-fi HTML designs, prototypes, slide decks, and animations
Pretty Slides
Create a polished HTML slide deck from a Google Doc, URL, pasted content, or existing HTML. Offers 6 visual st
Design Present
Generate an interactive HTML presentation from Figma screens — annotated walkthrough with transitions, speaker
Power Design
Skill do Claude Code para gerar decks HTML com Brand DNA + 20 princípios de design codificados.
Keynote Create
Claude Code skill: turn source material into a styled presentation deck — image-led Keynote or Minto/McKinsey
Course Slides
Turn Markdown lecture notes into a single-file HTML slide deck — Keynote-style Claude Code Skill.
Related Agents
Script Writer
Specialist agent for writing speaker notes (presentation scripts) for Quarto RevealJS decks - paper reviews, c
Deck
Slide decks and presentations. Use when the request says: "sunum", "slayt", "deck", "slides", "presentation",
Cis Presentation Master
Visual communication and presentation expert for slide decks, pitch decks, and visual storytelling. Use when t