Install any skill in seconds. Free to start, no credit card required.
Get Started Free →understudy-ai/nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
Passed 16 of 19 test cases with the skill, and 6 of 19 without it.
and 9 more in the full report
11 fixed7 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
Construct the terminal command line call to edit `/data/portrait.png` with prompt 'add sunglasses' saving to `cool.png`.
| Checked | Without skill | With skill |
|---|---|---|
| Uses uv run to execute generate_image.py | Missed | Passed |
| Passes -i /data/portrait.png for input image | Missed | Passed |
The instructions your model reads when the skill loads.
Use the bundled script to generate or edit images.
Generate
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K
Edit (single image)
uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" -i "/path/in.png" --resolution 2K
Multi-image composition (up to 14 images)
uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "output.png" -i img1.png -i img2.png -i img3.png
API key
GEMINI_API_KEY env varskills."nano-banana-pro".apiKey / skills."nano-banana-pro".env.GEMINI_API_KEY in ~/.understudy/config.json5Notes
1K (default), 2K, 4K.yyyy-mm-dd-hh-mm-ss-name.png.MEDIA: line for Understudy to auto-attach on supported chat providers.test cases passed, vs 6 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.