
Nano Banana One Shop
All-in-one image generation with Gemini models.
Install
npx skills add nexu-io/nexu --skill nano-banana-one-shop -g -a claude-code -y- Repository
- nexu-io/nexu3.3k
- Category
- Media
- Updated
- 6mo ago
- License
- MIT
- Context cost
- Lightabout 777 tokens
- Runs scripts
- Yes, review before use
What it does
All-in-one image generation with Gemini models. Supports Nano Banana (3.1 Flash), Nano Banana Pro (3 Pro), and Nano Banana 2 (2.5 Flash). Triggers on "generate image", "image generation", "nano banana", "edit image".
Nano Banana One Shop
All-in-one image generation and editing using the full Nano Banana model family. Pick the right model for the job.
Prerequisites
- Node.js (v18+): Before running any command, verify with
which node. If missing, tell the user to install Node.js (e.g. viabrew install nodeor https://nodejs.org).
Models
| Flag | Model | Best for |
|---|---|---|
--model nano-banana | Gemini 3.1 Flash Image | Default. Fast, balanced quality and cost. |
--model nano-banana-pro | Gemini 3 Pro Image | Highest quality, up to 4K, slower. |
--model nano-banana-2 | Gemini 2.5 Flash Image | Speed-optimized, high-volume batch tasks. |
Generate an image
node {baseDir}/scripts/generate-image.js --prompt "a cat sitting on mars" --filename "cat-on-mars.png"
Use a specific model
node {baseDir}/scripts/generate-image.js --prompt "oil painting of a sunset" --filename "sunset.png" --model nano-banana-pro --resolution 4K
Edit a single image
node {baseDir}/scripts/generate-image.js \
--prompt "make the sky purple" \
--filename "edited.png" \
-i "/path/to/input.png" \
--model nano-banana-pro
Multi-image composition (up to 14 images)
node {baseDir}/scripts/generate-image.js \
--prompt "combine these into a collage" \
--filename "collage.png" \
-i img1.png -i img2.png -i img3.png
Options
| Flag | Short | Default | Description |
|---|---|---|---|
--prompt | -p | required | Image description or editing instruction |
--filename | -f | required | Output filename |
--input-image | -i | -- | Input image(s), repeatable, max 14 |
--model | -- | nano-banana | nano-banana, nano-banana-pro, or nano-banana-2 |
--resolution | -r | 1K | 1K, 2K, or 4K |
--aspect-ratio | -- | -- | e.g. 1:1, 16:9, 4:3, 3:4, 9:16 |


