Install
npx skills add https://github.com/claude-office-skills/skills --skill html-slides- version
- 1.0
- author
- claude-office-skills
- license
- MIT
- category
- presentation
- tags
- - html - slides - revealjs - web
- department
- All
- models
- recommended: - claude-sonnet-4 - claude-opus-4 compatible: - claude-3-5-sonnet - gpt-4 - gpt-4o
- mcp
- server: office-mcp tools: - pptx_to_html
- capabilities
- - web_presentation - html_slides
- languages
- - en - zh
HTML Slides Skill
Overview
This skill enables creation of stunning HTML-based presentations using reveal.js - the web's most popular presentation framework. Create interactive, responsive slides with animations, code highlighting, speaker notes, and more.
How to Use
- Describe the presentation you want to create
- Specify theme, transitions, and features needed
- I'll generate a reveal.js presentation
Example prompts:
- "Create an interactive presentation about our product"
- "Build a code walkthrough presentation with syntax highlighting"
- "Make a presentation with speaker notes and timer"
- "Create slides with animations and transitions"
Domain Knowledge
reveal.js Basics
Slide Structure
Themes
Built-in themes: black, white, league, beige, sky, night, serif, simple, solarized, blood, moon
Transitions
Fragments (Animations)
Fragment styles: fade-in, fade-out, fade-up, fade-down, fade-left, fade-right, highlight-red, highlight-blue, highlight-green, strike