structured-image-genlisted
Install: claude install-skill 0xAddict/threadwork
# Structured Image Generation (Nano Banana 2 / Gemini)
## Purpose
Generate and edit images via **Nano Banana 2** (NB2), the Gemini image model,
using **structured JSON prompts** instead of fragile free-form text. The JSON
schema lets you isolate exactly what changes — color, material, lighting,
camera, text — while pinning everything else, so iterative edits do not
"AI-blur" the rest of the image.
This skill orchestrates the `mcp__nano-banana-mcp__*` tool family. The model
behind it is excellent at following structured prompts; the value of this
skill is the JSON schema and the workflow around it, not raw prompt magic.
## When to fire
Trigger on any of these signals — even without an explicit "use this skill":
- Edit, modify, retouch, fix, or change an existing image
- Generate a product shot, lookbook image, model try-on, hero render
- Change colors, materials, fabric, textures in a photo
- Swap a logo, replace text, change a sign, alter signage
- Adjust lighting, time of day, weather, camera angle, lens, depth of field
- Remove crowds/tourists, remove background, isolate a subject
- Expand / outpaint / extend a canvas, change aspect ratio
- Anything mentioning "Nano Banana", "NB2", "nanobanana", "Gemini image",
"Imagen", "JSON prompt", "structured prompt", or "reference folder"
- User wants fine-grained control without re-rolling the whole composition
## Tools to use
All under the `mcp__nano-banana-mcp__*` namespace:
| Tool | Purpose |
|---|---|
| `get_configurat