← powerpoint.md

NanoBanana PPT Skills

Visual-Heavy 2k Stars Open Source
Best for: Visual-heavy presentations, marketing decks, and creative pitches that need AI-generated images and animated video slides — not just text on a template
Not ideal for: Data-dense analytical decks, academic work, or presentations where animation and visuals would be inappropriate (e.g., legal, compliance)

By the Numbers

2k
GitHub stars
T2I
Text-to-image
🎬
Video slides

Core Features

🎨
AI-Generated Images Per Slide
Each slide can have a custom AI-generated image created from the slide content. No stock photos, no placeholder rectangles — visuals are generated specifically for your message.
🎬
Video Transitions (HTML Player)
Generate short AI video clips between slides via Kling AI, merged with FFmpeg into an MP4 transition layer. Plays in the browser-based HTML player — not embedded in PowerPoint.
AI-Generated Transition Videos (via Kling AI)
Kling AI generates motion video transitions between slides based on content context, merged via FFmpeg. Requires Kling AI account (primarily China market); international availability limited.
📣
Marketing & Creative Deck Formats
Optimized layouts for brand launches, product reveals, campaign pitches, and investor storytelling — different from the structured analytical formats of IB or consulting skills.

Signals

GitHub Stars
2k ⭐
Maintenance
Active
Visual Generation
T2I + Video
License
Open Source
Output Format
HTML + PNG (no .pptx)
Requires
Gemini API key

Quality Assessment

Visual Impact
4.5
Image Quality
4.3
Content Structure
3.5
Ease of Use
2.9

Architecture verified: Gemini text-to-image + Kling AI video transitions + FFmpeg synthesis — a complete AI visual presentation pipeline. Key finding: output is HTML+PNG (browser player), not .pptx. There is no PowerPoint file output. Visual Impact slightly adjusted because PNG/HTML output limits use in native PPT workflows. Ease of Use significantly lower: install command in prior page version was wrong (no requirements.txt exists), requires Gemini API key (15 free/day then paid), video features additionally require Kling AI account (primarily China market) and FFmpeg. Use bash install_as_skill.sh for the correct guided setup.

Install & Use

# Recommended: guided install script git clone https://github.com/op7418/NanoBanana-PPT-Skills cd NanoBanana-PPT-Skills bash install_as_skill.sh # Script auto-copies files to ~/.claude/skills/ and prompts for API keys # Or manual install: pip install google-genai pillow python-dotenv # Then set GEMINI_API_KEY in .env (required) # Optional: KLING_API_KEY for video transitions + FFmpeg for video merging # Use in Claude Code (outputs HTML+PNG player, not .pptx): # "Create a visual product launch deck for our new app" # "Build a marketing pitch with AI-generated imagery for each slide" # "Generate a brand campaign presentation with video transitions"

Alternatives & Tradeoffs

PPTAgent v2
Also generates images automatically but focuses on research-heavy content; NanoBanana wins on visual storytelling and transitions
Polished Documents
Better brand consistency via named themes; NanoBanana wins on raw visual creativity and AI-generated imagery
Anthropic PPTX Skill
Easier install and more reliable output; NanoBanana wins when visuals and animation are the core requirement

Community Outputs

Visual decks created with NanoBanana PPT Skills. Submit yours after use.
Brand Launch
Claude 4 · Marketing · 4.6/5
Investor Story
Claude 4 · Startup · 4.4/5
Campaign Pitch
Claude 4 · Creative · 4.5/5
Product Reveal
Claude 4 · Tech · 4.3/5