slides

Installation
SKILL.md

Slides

Converts content from the conversation into a Reveal.js HTML slide deck, writes it to /tmp/slides.html, and opens it live in the browser.

Workflow

  1. Extract content structure — identify the title, sections, and key points from the conversation or user-supplied content. See TEMPLATE.md for content chunking rules.
  2. Plan slide types and count — assign each section a slide type: title, bullet, two-column, quote, or code. Max 6 bullets per slide; split if more. See TEMPLATE.md for slide type patterns.
  3. Write /tmp/slides.html — use the complete Reveal.js template with all CDN links in correct order. See TEMPLATE.md for the full template.
  4. Render in browser — follow _shared/chrome-devtools-render.md to open /tmp/slides.html, wait for render, and screenshot. wait_for the title slide's main heading text. See TROUBLESHOOTING.md if slide rendering looks wrong.
  5. Tell user how to navigate — reply: "arrow keys to navigate, F for fullscreen".

Self-review checklist

Before delivering, verify ALL:

Installs
1
GitHub Stars
5
First Seen
Oct 3, 2026