Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
idanbeck avatar

Nano Banana Pro

  • 18 installs
  • 12 repo stars
  • Updated August 4, 2026
  • idanbeck/claude-skills

Generate and edit images from text prompts using Google's Gemini 3 Pro Image model, including edits with reference images.

About

A skill that generates and edits images from text using Google's Gemini 3 Pro Image model. A developer uses it to create graphics and illustrations or edit with references.

  • Text-to-image generation
  • Reference-image editing

Nano Banana Pro by the numbers

  • 18 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #1,005 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/idanbeck/claude-skills --skill nano-banana-pro

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs18
repo stars12
Last updatedAugust 4, 2026
Repositoryidanbeck/claude-skills

What it does

Generate and edit images from text prompts using Google's Gemini 3 Pro Image model, including edits with reference images.

Files

SKILL.mdMarkdownGitHub ↗

Nano Banana Pro - AI Image Generation

Generate images using Google's Gemini 3 Pro Image model.

Usage

Run the generation script:

python ~/.claude/skills/nano-banana-pro/generate_image.py "your prompt here" [options]

Options

OptionDescriptionDefault
--resolutionOutput size: 1K, 2K, or 4K2K
--aspectAspect ratio: 16:9, 1:1, 4:3, 9:16, 3:416:9
--outputOutput directory path./generated_images
--referenceReference image(s) for style/editing (up to 14)None
--formatOutput format: png, jpeg, webppng
--no-textAdd instruction to exclude text/typographyoff
--cinematicAdd cinematic film style (ARRI, shallow DoF, grain)off
--photorealisticAdd photorealistic style hintsoff

Examples

Basic generation

python ~/.claude/skills/nano-banana-pro/generate_image.py "a serene mountain landscape at sunset, photorealistic"

Square image for social media

python ~/.claude/skills/nano-banana-pro/generate_image.py "abstract geometric pattern in blue and gold" --aspect 1:1 --resolution 2K

High-res with custom output

python ~/.claude/skills/nano-banana-pro/generate_image.py "futuristic city skyline" --resolution 4K --output ~/Pictures/ai-generated

Style transfer with reference image

python ~/.claude/skills/nano-banana-pro/generate_image.py "transform this into a watercolor painting" --reference input.jpg

Image editing with reference

python ~/.claude/skills/nano-banana-pro/generate_image.py "add a rainbow in the sky" --reference landscape.png

Output

Images are saved with timestamp filenames:

  • Format: {timestamp}_{sanitized_prompt}.{format}
  • Example: 20260106_143052_serene_mountain_landscape.png

The script outputs the full path to the generated image.

Requirements

  • Python 3.10+
  • google-genai library
  • GEMINI_API_KEY environment variable

Notes

  • Gemini 3 Pro Image requires paid billing (no free tier)
  • Generated images include SynthID watermarking
  • Reference images enable style transfer and editing capabilities
  • Raw prompts by default: Prompts are sent unadulterated. Use --no-text, --cinematic, or --photorealistic flags to add style hints.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.