mcpField
N
nanobanan-ppt

nanobanan-ppt

github.com/podoDocuments29162 installsUpdated 1d ago
Repository

About nanobanan-ppt

nanobanan-ppt is an agent skill for creating PowerPoint decks from documents, including structured content and theme-matched visuals. It suits users who need assembled .pptx files; image generation requires external API credentials.

Key features

  1. 01Analyzes document content and tone
  2. 02Structures content into slide decks
  3. 03Generates theme-matched images
  4. 04Assembles .pptx presentations

Use cases

  1. 01Turning a document into a styled presentation
  2. 02Creating slides with content and visuals

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/podo/design-agent-skills --skill nanobanan-ppt

After installing, type/nanobanan-pptin Claude Code to confirm it loaded.

Bundled filesstub.yaml

Details

From the project README

nanobanan-ppt

Catalogue stub — full skill: op7418/NanoBanana-PPT-Skills

Decision tree

  1. Is the full skill already installed? Check whether the skill at this location still has a das: block:

    • Global: grep -q "^das:" ~/.agents/skills/nanobanan-ppt/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • Project: grep -q "^das:" .agents/skills/nanobanan-ppt/SKILL.md 2>/dev/null && echo "pointer" || echo "installed"
    • No das: block → full skill installed, invoke it and proceed
    • das: block present → go to step 2
  2. Detect scope, then install:

    To detect scope:

    [ -e ~/.agents/skills/nanobanan-ppt ] && echo "global" || echo "project"
    

    Global (installed with -g):

    npx skills add op7418/NanoBanana-PPT-Skills --skill nanobanan-ppt -g -y
    

    Project (installed without -g):

    npx skills add op7418/NanoBanana-PPT-Skills --skill nanobanan-ppt -y
    

    Claude Code: send either command as a chat message starting with ! to run it without leaving the conversation.

Invoke after install

  • Skill name: nanobanan-ppt
  • Trigger phrases: "NanoBanana", "AI PowerPoint", "styled PPT", "document to slides"

What it does

AI-powered PowerPoint generation that goes beyond text structure: analyzes input documents for content and tone, structures content into coherent slide decks, and generates styled images matched to the presentation theme. Output is a fully assembled .pptx with both content and visuals. Image generation requires external API credentials.

When NOT to use

  • Simple text-only slide generation → use guizang-ppt instead (no API deps)
  • When you don't have image API credentials configured

Comments

Markdown supported