Agent skill · design visual · aiskillstore
nano-banana-edit
Edit images with Google Nano Banana 2 (image-to-image edit endpoint) on RunComfy. Documents Nano Banana Edit's strengths (preserve subject identity, swap background, localize edits with spatial language, multi-image batch edits up to 20 inputs), the schema, and when to route to GPT Image 2 edit / Flux Kontext / Nano Banana 2 t2i instead. Calls `runcomfy run google/nano-banana-2/edit` through the local RunComfy CLI. Triggers on "nano banana edit", "edit with nano banana", "image edit nano banana", or any explicit ask to edit with this model.
Why this skill is useful
Provides specific commands and schema for using the Nano Banana 2 image editing model that the AI wouldn't reliably generate on its own.
What it needs
Requires @runcomfy/cli installed locally. Requires runcomfy account access. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Nano Banana Edit — Pro Pack on RunComfy runcomfy.com · Edit endpoint · GitHub Google Nano Banana 2 Edit — the image-to-image edit endpoint of the Gemini-family flash-tier image model — hosted on the RunComfy Model API. Up to 20 input images per call for batch edits and multi-reference variation. When to pick this model (vs siblings) You want Use --- --- Preserve subject identity, swap background or clothing Nano Banana Edit Edit up to 20 images consistently in one batch Nano Banana Edit Localize edit to "X only" with spatial language Nano Banana Edit Edit multilingual text inside the image (signs, labels) GPT Image 2 edit Single ref + precise local edit ("she's now holding X") Flux Kontext Generate a new image from scratch Nano Banana 2 t2i (sibling skill) If the user said "nano banana edit" / "edit with nano banana" explicitly, route here regardless. Prerequisites 1. RunComfy CLI — npm i -g @runcomfy/cli 2. RunComfy account — runcomfy login opens a browser device-code flow. 3. CI / containers — set RUNCOMFYTOKEN=<token> instead of runcomfy login. Endpoints + input schema google/nano-banana-2/edit Field Type Required Default Notes --- --- --- --- --- prompt string yes — Edit instruction. Lead with preservation, end with the change. imageurls array yes — 1–20 publicly-fetchable HTTPS URLs. numberofimages int no 1 1–4 outputs per call. seed int no — Reproducibility. aspectratio enum no auto auto (follows input) or fixed ratios — lock for batch consistency. resolution enum no 1K 0.5K / 1K / 2K / 4K. outputformat enum no png png / jpeg / webp. safetytolerance int no 4 1 (strict) – 6 (permissive). limitgenerations bool no — If true, restricts each round to one output. enablewebsearch bool no false Web grounding (extra cost / latency). How to invoke Single-image background swap, identity preserved: Batch edit with locked framing: Targeted spatial edit ("left object only"): Prompting — what actually works Preservation first, change last. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/nano-banana-edit--301b0f