Revealjs Skill
Description
A Claude Code skill for creating polished, professional [Reveal.js](https://revealjs.com/) HTML presentations using natural language.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
revealjs-skill
A Claude Code skill for creating polished, professional [Reveal.js](https://revealjs.com/) HTML presentations using natural language.
**[View Example Presentation](https://ryanbbrown.com/revealjs-skill/examples/revealjs/presentation.html)**
Allows for:
- Professional themes and color palettes
- Multi-column layouts
- Callout boxes and styled components
- Chart.js integration for data visualization
- Font Awesome icons
- Speaker notes
- Animations and transitions
- Custom CSS styling
No build step required - just open the generated HTML in a browser. Can also be exported as a PDF.
Installation
Plugin (recommended)
Add the marketplace and install the plugin from within Claude Code:
/plugin marketplace add ryanbbrown/revealjs-skill
/plugin install revealjs@revealjs-skill
Then install dependencies (needed for overflow checking and PDF export):
npm install --prefix ~/.claude/plugins/cache/revealjs
Manual
Alternatively, copy the `skills/revealjs` folder to your Claude Code skills directory:
# User-level installation (available in all projects)
cp -r skills/revealjs ~/.claude/skills/
# Or project-level installation
cp -r skills/revealjs .claude/skills/
Install dependencies (needed for overflow checking and PDF export):
npm install
Dependencies
- Playwright - Browser automation for overflow detection
- DeckTape - PDF export and slide screenshots (using a fork that adds
--slidesflag for capturing specific slides, enabling faster iteration when fixing visual issues) - Cheerio - HTML parsing to validate generated Chart.js
Usage
Once installed, simply ask Claude Code to create a presentation:
"Create a 10-slide presentation about renewable energy trends"
"Make a pitch deck for a SaaS startup"
...
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development