slidedeck

Generate Reveal.js HTML presentations with customizable styles and PowerPoint conversion.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/PerryHighCS/Presentations --skill slidedeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slidedeck
Source: https://github.com/PerryHighCS/Presentations/tree/main/.claude/skills/slidedeck
Command: npx skills add https://github.com/PerryHighCS/Presentations --skill slidedeck

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill empowers users to create professional, visually appealing HTML presentations using Reveal.js, simplifying the process of designing and delivering engaging slide decks.

Core Features & Use Cases

  • Presentation Generation: Create HTML presentations from scratch or convert PowerPoint files.
  • Customizable Styles: Choose from a variety of curated visual presets to match your brand or message.
  • Advanced Features: Integrates optional add-ons like YouTube sync, storyboards, and live drawing (chalkboard).
  • Use Case: A user wants to create a pitch deck for a new product. They can use this Skill to generate a visually consistent and engaging presentation, selecting a style that conveys confidence and innovation.

Quick Start

Use the slidedeck skill to create a new presentation with the 'Bold Signal' style.

Frequently Asked Questions about slidedeck

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

FAQPage Schema
How do I convert PowerPoint files to HTML presentations?

To convert PowerPoint to HTML presentations, you can use tools that generate Reveal.js slides from existing decks. This process transforms static slides into web-based, customizable HTML presentations with accessible and visually distinctive designs.

What is the best way to create a Reveal.js presentation from scratch?

The best way to create a Reveal.js presentation is by using generators that enforce strict canvas-fitting and typography rules. This ensures production-quality HTML slides with curated visual presets, rather than manually coding complex layouts.

Can I add YouTube sync or live drawing to my HTML slides?

Yes, you can add YouTube sync or live drawing to HTML slides. Reveal.js supports integrating advanced optional add-ons like chalkboard functionality and storyboards to enhance interactive presentation delivery.

Does Reveal.js support customizable visual styles for pitch decks?

Reveal.js supports customizable visual styles through curated presets. You can select specific styles, such as 'Bold Signal', to match your brand message and ensure visual consistency across your pitch deck.

How do I enhance an existing slide deck without losing its formatting?

To enhance existing slide decks without losing formatting, use tools that apply production-quality accessibility and typography rules. This updates the visual design while maintaining the original content structure.

Are there limitations to generating HTML presentations with Reveal.js?

Limitations of generating HTML presentations with Reveal.js include adhering to strict canvas-fitting and typography constraints. Complex custom layouts may require manual HTML adjustments beyond automated generation capabilities.