slides

Generate reveal.js HTML or Google Slides decks from topic notes.

2|1|Updated Sep 1, 2025
One-click install
npx skills add https://github.com/whichguy/claude-craft --skill slides-whichguy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: slides
Source: https://github.com/whichguy/claude-craft/tree/main/skills/slides
Command: npx skills add https://github.com/whichguy/claude-craft --skill slides-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate professional slide decks from topics, notes, or raw material.

Core Features & Use Cases

  • Output options: self-contained reveal.js HTML decks or Google Slides via GAS
  • Step-by-step outline-driven generation with audience-aware styling and sectioning
  • Speaker notes are generated for each slide to guide presentations

Quick Start

Provide topic notes and choose an output format to generate your presentation.

Frequently Asked Questions about slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate presentation slides from my notes?▼

To generate presentation slides from notes, provide your topic or raw material and choose an output format. The tool creates a structured outline to render slides with audience-aware styling and speaker notes.

Can I create reveal.js HTML presentations from raw text?▼

Yes, you can create self-contained reveal.js HTML presentations from raw text. The generation process uses an outline-driven approach to build slides and automatically generates speaker notes for each slide.

Does this tool support generating Google Slides decks from an outline?▼

Yes, generating Google Slides decks from an outline is supported via Google Apps Script. You can choose between self-contained reveal.js HTML decks or Google Slides as your output format.

What is the best way to build audience-aware slide decks from topics?▼

The best way to build audience-aware slide decks from topics is using an outline-driven generation process. It applies audience customization and optional section breaks to structure the presentation for your specific listeners.

Do I need a structured outline to render slides automatically?▼

Yes, you need a structured outline to render slides automatically. The generation requires a YAML frontmatter with name and description, plus the outline to drive the step-by-step slide creation process.

Are speaker notes included when generating slide decks from topics?▼

Yes, speaker notes are generated for each slide to guide presentations. When you provide topics or notes, the tool creates the slide content alongside these speaker notes for presentation delivery.