slides

Transform structured content into browser-based Reveal.js presentations.

4|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/npow/claude-skills --skill slides-npow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides
Source: https://github.com/npow/claude-skills/tree/main/slides
Command: npx skills add https://github.com/npow/claude-skills --skill slides-npow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms bullet points, research, and structured content into a coherent Reveal.js presentation without requiring manual slide design or browser setup.

Core Features & Use Cases

  • Content Structuring: Organizes source material into titles, sections, summaries, and appropriately sized slide groups.
  • Slide Generation: Creates styled Reveal.js slides using bullet, two-column, quote, code, and vertical slide layouts.
  • Browser Validation: Opens the generated deck in a browser, waits for rendering, and captures a screenshot to verify visual output.
  • Use Case: Turn research findings about vector databases into a navigable presentation with concise slides, comparison layouts, and a final summary.

Quick Start

Use the slides skill to turn the provided research summary into a browser-based Reveal.js presentation and verify its rendered appearance.

Frequently Asked Questions about slides

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

FAQPage Schema
How do I turn research notes into a Reveal.js presentation without manual slide design?

To turn research notes into a Reveal.js presentation, this Skill automatically chunks structured content into titles, sections, and summaries, then generates styled slides using bullet, two-column, quote, and code layouts.

Can I verify the visual rendering of a generated slide deck before presenting?

You can verify visual rendering of a generated slide deck because this Skill opens the HTML in a browser, waits for rendering to complete, and captures a screenshot to validate the visual output and layout.

What is the best way to structure content into appropriately sized slide groups?

The best way to structure content into appropriately sized slide groups is to provide bullet points or research summaries, which this Skill organizes into coherent sections and slide layouts for browser-based presentations.

Does this presentation generator require a complete Reveal.js HTML template?

This presentation generator requires a complete Reveal.js HTML template with correctly ordered CDN resources to ensure proper browser rendering and screenshot verification of the generated visual output.

What slide layouts are supported when creating a browser-based presentation?

Supported slide layouts for creating browser-based presentations include bullet, two-column, quote, code, and vertical slide layouts, allowing for varied content structuring and visual comparisons within the deck.

Are there limitations when using browser rendering to validate slide decks?

A limitation when using browser rendering to validate slide decks is that the process requires browser rendering and screenshot capture to verify visual output, meaning a functioning browser environment is necessary.