nano-banana-one-shop
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".
npx skills add nexu-io/nexu --skill nano-banana-one-shop --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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. via `brew install node` or 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 ```bash node {baseDir}/scripts/generate-image.js --prompt "a cat sitting on mars" --filename "cat-on-mars.png" ``` ## Use a specific model ```bash 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 ```bash 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 compo
- Prerequisites
- Models
- Generate an image
- Use a specific model
- Edit a single image
- Multi-image composition (up to 14 images)
- Options
- API key
- Input image handling
- Output
- Sending images to the user
node {baseDir}/scripts/generate-image.js --prompt "a cat sitting on mars" --filename "cat-on-mars.png"
node {baseDir}/scripts/generate-image.js --prompt "oil painting of a sunset" --filename "sunset.png" --model nano-banana-pro --resolution 4K
node {baseDir}/scripts/generate-image.js \What does the nano-banana-one-shop skill do?
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".
How do I install it?
Run `npx skills add nexu-io/nexu --skill nano-banana-one-shop --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 nexu-io/nexu, a repository with 3,239 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.