Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nicepkg/nano-banana-pro
Generate images using Google's Nano Banana Pro (gemini-3-pro-image-preview). Accepts text prompts and optionally images (for editing/transformation) as INPUT. Returns generated IMAGES as OUTPUT.
6 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 6 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I want to blend two reference photographs, photo_a.jpg and photo_b.jpg, into a single surreal landscape saved as landscape_blend.png. How should this command be constructed?
| Checked | Without skill | With skill |
|---|---|---|
| The command passes `-i photo_a.jpg`. | Missed | Passed |
| The command passes `-i photo_b.jpg`. | Missed | Passed |
| The command specifies `-o landscape_blend.png`. | Missed | Passed |
The instructions your model reads when the skill loads.
Generate images using Google's advanced Nano Banana Pro model (gemini-3-pro-image-preview).
The user must have GEMINI_API_KEY environment variable set with a valid Google AI API key.
The script is located in the same directory as this SKILL.md file. Run it with uv run:
uv run /path/to/skills/nano-banana-pro/generate_image.py "your prompt" -o output.png
When this skill is invoked, locate generate_image.py in the skill directory and run it.
| Parameter | Required | Description |
|---|---|---|
prompt | Yes | Text description of the image to generate or transformation to apply |
-o, --output | Yes | Output filename (you decide the path based on context) |
-i, --image | No | Input image(s) for editing/transformation or as context/reference (can be used multiple times) |
--aspect-ratio | No | One of: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9 (default: 1:1) |
--size | No | Image size: 1K, 2K, 4K (default: 1K) |
Basic image generation:
uv run generate_image.py "A sunset over mountains" -o sunset.png
Infographic with specific aspect ratio:
uv run generate_image.py "Infographic showing the water cycle with labeled stages" -o water_cycle.png --aspect-ratio 9:16
test cases passed with the skill
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.