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.