Install any skill in seconds. Free to start, no credit card required.
Get Started Free →trpc-group/nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
Passed 2 of 8 test cases with the skill, and 1 of 8 without it.
and 3 more in the full report
3 fixed4 passed either way16 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to configure the API key for Nano Banana Pro persistently inside my OpenClaw user configuration file. What is the exact JSON structure and file path to set this up?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies the configuration file path ~/.openclaw/openclaw.json. | Missed | Passed |
| The response references the skills."nano-banana-pro".apiKey configuration key. | 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 ~/.openclaw/openclaw.jsonNotes
1K (default), 2K, 4K.yyyy-mm-dd-hh-mm-ss-name.png.MEDIA: line for OpenClaw to auto-attach on supported chat providers.test cases passed, vs 1 / 8 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.