nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
When & Why to Use This Skill
The Nano Banana Pro skill empowers Claude to generate and edit high-resolution images using the Gemini 3 Pro Image API. It streamlines visual content creation by allowing users to produce images from text prompts or modify existing ones with natural language instructions, supporting resolutions from 1K up to 4K for professional-grade results.
Use Cases
- 1. Marketing & Social Media: Rapidly generate high-quality, custom visuals for social media posts, blog headers, and digital marketing campaigns.
- 2. Creative Image Editing: Modify existing images by providing descriptive instructions to change styles, add elements, or adjust compositions without manual editing tools.
- 3. Design Prototyping: Create visual mockups and conceptual art for product designs or UI/UX projects to visualize ideas during the early stages of development.
- 4. High-Resolution Asset Production: Produce images in 1K, 2K, or 4K resolutions, ensuring visual assets are suitable for various platforms and professional requirements.
| name | nano-banana-pro |
|---|---|
| description | Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro). |
| homepage | https://ai.google.dev/ |
| metadata | {"clawdbot":{"emoji":"🍌","requires":{"bins":["uv"],"env":["GEMINI_API_KEY"]},"primaryEnv":"GEMINI_API_KEY","install":[{"id":"uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}} |
Nano Banana Pro (Gemini 3 Pro Image)
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
uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" --input-image "/path/in.png" --resolution 2K
API key
GEMINI_API_KEYenv var- Or set
skills."nano-banana-pro".apiKey/skills."nano-banana-pro".env.GEMINI_API_KEYin~/.clawdbot/clawdbot.json
Notes
- Resolutions:
1K(default),2K,4K. - Use timestamps in filenames:
yyyy-mm-dd-hh-mm-ss-name.png. - The script prints a
MEDIA:line for Clawdbot to auto-attach on supported chat providers. - Do not read the image back; report the saved path only.