slide-deck

Generate HTML pitch decks with reveal.js and structured slide templates.

3|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/onblueroses/strata --skill slide-deck-onblueroses
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slide-deck
Source: https://github.com/onblueroses/strata/tree/main/skills/slide-deck
Command: npx skills add https://github.com/onblueroses/strata --skill slide-deck-onblueroses

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the creation of pitch decks and presentations by automating the design and layout process, allowing users to focus on content and delivery.

Core Features & Use Cases

  • Single-File HTML: Outputs a single HTML file for easy sharing and viewing.
  • Reveal.js Integration: Utilizes reveal.js for a professional presentation style.
  • Customizable Themes: Offers various themes and color schemes to match brand identity.
  • Content Inventory: Ensures all content is included and organized effectively.
  • Slide Architecture: Provides structured slide templates for different presentation styles.
  • Quick Start: Build a deck for your project with the /slide-deck [project name] command.

Quick Start

Create a pitch deck for your project 'ProjectX' using the /slide-deck ProjectX command.

Frequently Asked Questions about slide-deck

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

FAQPage Schema
How do I create a pitch deck in HTML using reveal.js?

To create an HTML presentation, you use the /slide-deck command with your project name. The tool then automatically structures your content into a single HTML file using the reveal.js framework for professional styling.

Can I customize the themes and color schemes in my HTML presentation?

Yes, you can customize themes and color schemes in your HTML presentation to match your brand identity. The tool provides various themes and structured slide templates, though modifying them requires knowledge of HTML and CSS.

Do I need to know HTML and CSS to build a presentation with this tool?

You need knowledge of HTML and CSS to fully customize your presentation. While the tool automates deck building and provides structured templates, applying custom themes and modifying layouts beyond the defaults requires manual coding.

What is the best way to share a reveal.js presentation with stakeholders?

The best way to share a reveal.js presentation is through its single-file HTML output. The tool compiles all slides and assets into one standalone HTML file, allowing stakeholders to view the presentation easily in any standard web browser without setup.

Does this tool provide structured templates for different presentation styles?

Yes, this tool provides structured slide templates designed for different presentation styles. It includes a content inventory feature to ensure all your material is organized effectively across the slides for project pitches and educational materials.