nanobanana-ppt — Claude Code skill: decks from documents
Turns a document into a slide deck, using the NanoBanana stack to generate styled images alongside the structured output.
npx skills add nexu-io/open-design --skill nanobanana-ppt -a claude-codeWhat nanobanana-ppt does
The nanobanana-ppt skill reads a document, analyses it, and produces a structured presentation with styled images. Image generation runs through the NanoBanana stack, so slides come out designed rather than plain text.
The catalogue entry exists so the agent discovers the skill while planning. The full workflow — original assets, scripts and references — lives in the upstream bundle op7418/NanoBanana-PPT-Skills, which you install into your active agent's skills directory. Once installed, invoke the skill by name (nanobanana-ppt) or with a trigger phrase such as "ai ppt" or "document to ppt".
Worth it if decks are a recurring job and you are fine pulling the upstream separately. The catalogue entry on its own will not build a deck.
What it helps with
- turn an existing document into a slide deck
- get slides with styled images instead of plain text
- split a long document across slides
- generate deck imagery in the same pass as the layout
Example prompts for the agent
- Build a deck from
report.docxwith nanobanana-ppt - Turn this document into slides with styled images
- Parse
notes.mdand lay out the slides in nanobanana-ppt
How to install nanobanana-ppt
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill nanobanana-ppt -a claude-code2Manually: put the files in place
~/.claude/skills/nanobanana-ppt/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/nanobanana-ppt/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill nanobanana-ppt -a codex2Manually: put the files in place
.agents/skills/nanobanana-ppt/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill nanobanana-ppt -a cursor2Manually: put the files in place
.cursor/skills/nanobanana-ppt/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install nexu-io/open-design nanobanana-ppt2Manually: put the files in place
.github/skills/nanobanana-ppt/SKILL.md1Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill nanobanana-ppt -a gemini-cli2Platform CLI
gemini skills install https://github.com/nexu-io/open-design --path skills/nanobanana-pptManually: put the files in place
.devin/skills/nanobanana-ppt/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add nexu-io/open-design --skill nanobanana-ppt -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about nanobanana-ppt
How do I install nanobanana-ppt in Claude Code?
Run npx skills add nexu-io/open-design --skill nanobanana-ppt -a claude-code. The skill lands at ~/.claude/skills/nanobanana-ppt/SKILL.md.
What does nanobanana-ppt do?
It analyses a document and builds a presentation with styled images through the NanoBanana stack. The result is a structured deck.
Do I need anything besides the skill?
Yes — the full workflow with assets and scripts sits in the upstream bundle op7418/NanoBanana-PPT-Skills, installed into your agent's skills directory.
Source text
SKILL.md · Apache-2.0
--- name: nanobanana-ppt description: | AI-powered PPT generation with document analysis and styled images via the NanoBanana stack. Combines image generation with structured deck output. triggers: - "nanobanana ppt" - "ai ppt" - "styled ppt" - "document to ppt" - "banana ppt" od: mode: deck category: image-generation upstream: "https://github.com/op7418/NanoBanana-PPT-Skills" --- # nanobanana-ppt > Curated from @op7418. ## What it does AI-powered PPT generation with document analysis and styled images via the NanoBanana stack. Combines image generation with structured deck output. ## Source - Upstream: https://github.com/op7418/NanoBanana-PPT-Skills - Category: `image-generation` ## How to use This catalogue entry advertises the skill in OpenDesign so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory: ```bash # Inspect the upstream README for exact paths open https://github.com/op7418/NanoBanana-PPT-Skills ``` Then ask the agent to invoke this skill by name (`nanobanana-ppt`) or with one of the trigger phrases listed in this skill's frontmatter.
© nexu-io · Apache-2.0 · nexu-io/open-design