nano-banana-pro
Nano Banana Pro image generation. Use when user asks to generate an image, create an image, make an image, or mentions nano banana. Uses Google Gemini 2.5 Flash.
View on GitHubTable of content
Nano Banana Pro image generation. Use when user asks to generate an image, create an image, make an image, or mentions nano banana. Uses Google Gemini 2.5 Flash.
Installation
npx claude-plugins install @buildatscale-tv/buildatscale-claude-code/nano-banana-pro
Contents
Folders: skills
Files: CLAUDE.md
Included Skills
This plugin includes 1 skill definition:
generate
Nano Banana Pro (nano-banana-pro) image generation skill. Use this skill when the user asks to “generate an image”, “generate images”, “create an image”, “make an image”, uses “nano banana”, or requests multiple images like “generate 5 images”. Generates images using Google’s Gemini 2.5 Flash for any purpose - frontend designs, web projects, illustrations, graphics, hero images, icons, backgrounds, or standalone artwork. Invoke this skill for ANY image generation request.
View skill definition
Nano Banana Pro - Gemini Image Generation
Generate custom images using Google’s Gemini models for integration into frontend designs.
Prerequisites
Set the GEMINI_API_KEY environment variable with your Google AI API key.
Available Models
| Model | ID | Best For | Max Resolution |
|---|---|---|---|
| Flash | gemini-2.5-flash-image | Speed, high-volume tasks | 1024px |
| Pro | gemini-3-pro-image-preview | Professional quality, complex scenes | Up to 4K |
Image Generation Workflow
Step 1: Generate the Image
Use scripts/image.py with uv. The script is located in the skill directory at skills/generate/scripts/image.py:
uv run "${SKILL_DIR}/scripts/image.py" \
--prompt "Your image description" \
--output "/path/to/output.png"
Where ${SKILL_DIR} is the directory containing this SKILL.md file.
Options:
--prompt(required): Detailed description of the image to generate--output(required): Output file path (PNG format)--aspect(optional): Aspect ratio - “square”, “landscape”, “portrait” (default: square)--reference(optional): Path to a reference image for style, composition, or content guidance--model(optional): Model to use - “flash” (fast) or “pro” (high-quality) (default: flash)--size(optional): Image resolution for pro model - “1K”, “2K”, “4K” (default: 1K, ignored for flash)
Using Different Models
Flash model (default) - Fast generation, good for iterati
…(truncated)