keynote-slides

Community

Brand-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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.