Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By noskillish
Generate, extend, theme, and review HTML slide decks in the browser using a 25-component design system, multiple storytelling formats, and built-in tone/diversity guidelines.
npx claudepluginhub noskillish/slides --plugin slidesGenerate a complete slide deck from a description. Auto-detects the best storytelling format (talk, pitch, sales, board, product launch) and produces a single self-contained HTML file.
Review an existing slide deck for storytelling structure, design consistency, pacing, and common mistakes. Produces actionable feedback.
Switch a deck between visual themes (Default, Craft, Solid, or a custom description). Replaces the CSS style block and adjusts theme-specific classes.
Add one or more slides to an existing deck. Respects the current theme, storytelling arc, and component style.
Design and build a new slide component that doesn't exist in the standard 25-component library. Ensures it follows the design system tokens and naming conventions.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Build polished, self-contained HTML slide decks from any prompt — keyboard nav, swipe, fullscreen, brand theming. No Keynote or PowerPoint required.
Professional presentation generator for HTML (with GSAP animations) and PPTX formats. Creates conference talks, pitch decks and tech presentations with curated style presets and validation.
Create polished, professional reveal.js presentations with themes, multi-column layouts, callout boxes, code highlighting, animations, speaker notes, and custom styling. Generates HTML + CSS with no build step required.
AI-powered HTML presentation generator with 20 curated design presets, PPTX export, and Excalidraw diagrams
End-to-end slide deck creation via RDIV workflow. Requires paperbanana plugin for image generation.
Hamsurang brand HTML presentation generator. Soft Modern design with light/dark themes, 14 slide types, 4-color code highlighting.
A minimalist, AI-friendly slide deck framework. One HTML file. No build step. Pair it with any AI coding assistant and write decks like prose.
slides/
├── deck.html The template deck. Edit this.
├── design-system.html Visual showcase of every component.
├── index.html Landing page (uses Tailwind CDN).
├── AGENTS.md AI agent instructions. Design system + components + storytelling.
├── media/ Drop your images and videos here.
├── docs/
│ ├── USING.md How to use the template.
│ ├── STORYTELLING.md How to structure any presentation.
│ └── DESIGN.md Design tokens, components, and tone rules.
├── .github/
│ └── workflows/
│ └── deploy.yml Auto-deploy to GitHub Pages on push.
└── LICENSE MIT.
Slides are usually built in PowerPoint, Keynote, or Google Slides. Those tools are great if you like dragging text boxes. They're terrible if you want to:
This framework is a single HTML file with a library of 21 components. You edit it like a webpage. You present it in a browser. You pair with an AI assistant to write slides through conversation.
Clone the repo:
git clone https://github.com/noskillish/slides.git
cd slides
Open deck.html in your browser. You'll see the template with examples of every component.
Open the file in your editor (with Claude Code, Cursor, or whatever you like).
Edit the slides. Each slide is a <section class="slide">. Copy any one to make a new one.
Drop media into media/ and reference with relative paths.
Present in full-screen (F11). Navigate with arrow keys or swipe on touch devices.
Export to PDF by clicking the button or pressing P.
This template was made with AI assistance in mind. The workflow:
media/demo.mp4 to the collage on slide 8 with controls."The AI reads AGENTS.md to understand the design system, all 21 components, the storytelling framework, and the tone rules. It can also freestyle new components as long as they stay on-token.
See docs/USING.md for the full workflow.
Add ?embed to any deck URL and drop it in an iframe. The PDF button hides; navigation stays.
<iframe src="your-deck.html?embed" style="width:100%; aspect-ratio:16/9; border:none;"></iframe>
Works in blog posts, Notion, documentation sites, or anywhere that renders HTML.
This repo is a Claude plugin marketplace. Install in Claude Code or Claude for Work:
/plugin marketplace add noskillish/slides
/plugin install slides@slides
Then use the commands:
| Command | What it does |
|---|---|
/slides | Generate a complete deck from a description |
/slides-outline | Draft the structure without writing HTML |
/add-slide | Add slides to an existing deck |
/slides-theme | Switch between themes (default, craft, solid) |
/slides-review | Review a deck for storytelling, design, and tone |
/slides-new-component | Build a custom component that follows the design system |
The plugin auto-detects the best storytelling format from your description:
| Format | Trigger |
|---|---|
| TED Talk (six-beat) | "conference talk", "keynote", "audience" |
| Sequoia pitch deck | "pitch", "investors", "funding", "Series A" |
| McKinsey SCR | "strategy", "board", "executive", "consulting" |
| Product launch | "launch", "product", "release", "unveil" |
| Board update | "board update", "quarterly", "KPIs", "status" |
| Sales deck | "sales", "prospect", "customer", "pipeline" |