revealjs
Installation
SKILL.md
reveal.js Presentation Skill
This skill generates reveal.js presentations as single-file HTML artifacts. The output is a self-contained .html file that loads reveal.js and plugins from CDN, so it works by opening the file in any browser — no build step needed.
When to Read Reference Files
Before generating a presentation, scan the user's request for advanced features. If any of the following are needed, read the corresponding reference file from references/ for detailed syntax and examples:
| Feature requested | Reference file |
|---|---|
| Auto-Animate between slides | references/auto-animate.md |
| Code blocks with line highlights, step-by-step highlights | references/code-and-markdown.md |
| Math equations (KaTeX, MathJax) | references/math-and-plugins.md |
React wrapper (@revealjs/react) |
references/react.md |
| Scroll view, PDF export, speaker view | references/advanced-features.md |
| Custom plugins, creating plugins | references/math-and-plugins.md |
| Lightbox (image/video/iframe preview) | references/advanced-features.md |
For standard presentations (slides, fragments, backgrounds, transitions, themes, speaker notes), all the information you need is in this file.