Agent skill · Backend & API

nano-banana

Generate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based review and iterative editing. Full workflow: content planning conversation → slides_plan.json → batch image generation → review with feedback → targeted slide editing → PPTX packaging. Use when: user wants to create a presentation, make slides, generate a PPT/PPTX, prepare a talk deck, design visual slide content, or generate high-quality figures/illustrations for papers and documents. Do NOT use for: writing academic papers (use paper-writi

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codecan modify filesNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill nano-banana --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 13 KB
Bundled scripts: none
Version: 1.0.0
Declared author: EvoScientist
Allowed tools: write_fileedit_fileread_filethink_toolexecute
Path: skills/evoskills/nano-banana/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Nano Banana Generate high-quality presentation slides as images using Gemini's image generation API, review them interactively in a browser, and iteratively edit based on feedback. ## When to Use This Skill - User asks to create a presentation, slide deck, or PPT - User wants to generate visual slides for a talk or lecture - User has a document or outline and wants slides based on it - User says "make me a PPT", "generate slides", "create a presentation" - User wants to edit or refine existing generated slides - User needs high-quality figures, diagrams, or illustrations for papers or documents - User asks to generate research figures, architecture diagrams, or concept illustrations **Do NOT use for:** - Writing academic papers → use `paper-writing` - Planning academic conference talk narrative structure → use `academic-slides` --- ## Before You Start: Prerequisites Before proceeding with any slide generation, verify these prerequisites: 1. **API Key**: Check that a Google API key is available. Run: ```bash echo $GOOGLE_API_KEY ``` If empty, ask the user to provide one. They can either: - Set it via config: `EvoSci config set google_api_key <key>` - Provide it directly (pass via

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Before You Start: Prerequisites
  3. Core Workflow
  4. Phase 1: Content Planning Conversation
  5. Phase 2: Generate slidesplan.json
  6. Critical Content Field Rules
  7. Phase 3: Select Style & Generate Slides
  8. Available Styles
  9. Available Models
  10. Generate Command
  11. Phase 4: Launch Review Server
  12. Phase 5: Apply Feedback Edits
  13. Phase 6: Package as PPTX
  14. Phase 7: Cleanup
Commands it runs
echo $GOOGLE_API_KEY
python /skills/nano-banana/scripts/generate_ppt.py \
python /skills/nano-banana/scripts/serve_viewer.py \
python /skills/nano-banana/scripts/edit_slide.py \
python /skills/nano-banana/scripts/package_pptx.py \
More from awesome-bio-agent-skills
All skills →
About this skill
What does the nano-banana skill do?

Generate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based review and iterative editing. Full workflow: content planning conversation → slides_plan.json → batch image generation → review with feedback → targeted slide editing → PPTX packaging. Use when: user wants to create a presentation, make slides, generate a PPT/PPTX, prepare a talk deck, design visual slide content, or generate high-quality figures/illustrations for papers and documents. Do NOT use for: writing academic papers (use paper-writi

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill nano-banana --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going