keynote-slides
CommunityBrand-ready Keynote decks with Gemini visuals.
Authordbmcco
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The Keynote Slides Skill streamlines turning content into brand-ready, narrative-driven HTML decks, eliminating manual deck assembly and inconsistent visuals.
Core Features & Use Cases
- Single-file Keynote-style HTML decks with brand tokens and themed layouts.
- Gemini nano banana media generation for on-brand visuals integrated into slides.
- Narrative Engine integration with 17 proven storytelling structures and a 5-agent review panel to guide framework choice and quality checks.
- Deck bootstrap, branding updates, and slide editing workflow, plus local preview via a simple server.
- Use cases include creating new decks, editing existing decks, transforming content into presentations, and generating slide visuals.
Quick Start
Use the keynote-slides skill to bootstrap a deck, preview, and generate visuals:
- Create a deck:
skills/keynote-slides/scripts/new-deck.sh my-pitch --entity northwind --title "Example Pitch" - Preview it locally:
skills/keynote-slides/scripts/serve-decks.sh - Generate visuals: Open the deck in the browser, navigate to the generator panel, and press Generate (Gemini API key required).
Dependency Matrix
Required Modules
python3
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: keynote-slides Download link: https://github.com/dbmcco/keynote-slides-skill/archive/main.zip#keynote-slides Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.