nano-banana-image
Installation
SKILL.md
nano-banana-image
AI image generation CLI powered by Gemini image models.
Prerequisites
nano-bananabinary in PATHGEMINI_API_KEYenvironment variable
If not set up, see references/installation.md.
Quick Reference
# Basic generation
nano-banana "a cat in a spacesuit"
# High-res widescreen
nano-banana "cinematic landscape" -s 2K -a 16:9
# Transparent asset (no external tools needed)
nano-banana "robot mascot" -t -o mascot
# Style transfer from reference image
nano-banana "apply this style to a forest" -r style.png -o forest
# Pro model for highest quality
nano-banana "detailed portrait" -m pro -s 2K
Options
| Option | Default | Description |
|---|---|---|
-o, --output |
nano-gen-{ts} |
Output filename (no extension) |
-s, --size |
1K |
Image size: 512, 1K, 2K, 4K |
-a, --aspect |
model default | Aspect ratio: 1:1, 16:9, 9:16, 4:3, 3:4, etc. |
-m, --model |
flash |
Model: flash, pro |
-d, --dir |
current directory | Output directory |
-r, --ref |
- | Reference image (repeatable) |
-t, --transparent |
- | Generate with transparent background |
--json |
- | JSON output to stdout |
--plain |
- | Plain output (filenames only) |
Models
| Alias | Model | Use case |
|---|---|---|
flash |
Gemini 3.1 Flash | Default. Fast, cheap |
pro |
Gemini 3 Pro | Highest quality |
Transparent Mode
-t generates on a green screen, then removes the background using built-in colorkey + despill + trim. Pure Go, no ffmpeg or ImageMagick needed.
Cost Tracking
nano-banana --costs
nano-banana --costs --json
Detailed Installation
See references/installation.md.