Presentation Builder
Builds interactive, professional Reveal.js presentations from structured JSON definitions including diagrams, math, and code.
The Presentation Builder skill enables Claude to architect, author, and validate sophisticated web-based presentations using the Agentic Presentation Builder framework. By transforming structured JSON into Reveal.js slide decks, it automates the creation of academic research talks, technical demos, and lectures. It supports high-fidelity features like Mermaid diagrams, LaTeX equations, syntax-highlighted code blocks, and responsive layouts, ensuring that users can move from an outline to a deployable, interactive presentation with minimal manual effort.
Key Features
01Interactive Reveal.js slide generation from validated JSON schemas
02Integrated speaker notes and synchronized presenter/audience view modes
03Native support for Mermaid.js diagrams and LaTeX mathematical notation
0431 GitHub stars
05Built-in CLI validation to ensure schema compliance and slide quality
06Professional themes including academic, dark, and default tech styles
Use Cases
01Creating academic conference talks with complex research data and equations
02Building technical product demos with live-rendered diagrams and code snippets
03Generating educational lecture slides with progressive reveals and speaker guidance