revealjs-skill
Catalogue stub — full package: ryanbbrown/revealjs-skill
Decision tree
Is the package already installed? Check:
~/.design-agent-skills/skills/revealjs-skill/SKILL.mdexists.- Yes → invoke
revealjs-skilland proceed - No → go to step 2
- Yes → invoke
Do you have shell access?
- Yes → run the install command below, then invoke the skill
- No → show the install command; in Claude Code, send it as a chat message starting with
!— add-gfor global install or omit for project-only
Install command
/plugin marketplace add ryanbbrown/revealjs-skill
Invoke after install
- Skill name:
revealjs-skill - Trigger phrases: "Reveal.js", "revealjs-skill", "Reveal presentation", "ryanbbrown slides"
What it does
Generates professional Reveal.js presentations as standalone HTML files requiring no build tooling. Supports themed designs, multi-column slide layouts, embedded Chart.js data visualizations, speaker notes for presenter mode, staggered enter animations, and one-command PDF export via Reveal's print stylesheet. Best for visually rich, browser-displayed presentations with interactivity.
When NOT to use
- Marp Markdown output — use marp-slides instead
- Slidev/Vue-component presentations — use slidev-skill instead
- PowerPoint/PPTX export — use guizang-ppt instead
- Quality scoring an existing Marp deck — use marp-slide-quality instead