Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Nano Banana Pro (Gemini 3 Pro Image)
Use the bundled script to generate or edit images.
Generate
```bash
uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K
```
Edit (single image)
```bash
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)
```bash
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 var
- Or set `skills."nano-banana-pro".apiKey` / `skills."nano-banana-pro".env.GEMINI_API_KEY` in `~/.bitterbot/bitterbot.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 Bitterbot to auto-attach on supported chat providers.
- Do not read the image back; report the saved path only.
The line at the top of this page pins the label git:20260328.33f9833, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_f6pgl7d35527h4pu
GET https://markdownregistry.com/api/v1/resolve?ref=bitterbot-ai/bitterbot-desktop/nano-banana-pro
GET https://markdownregistry.com/api/v1/blob/24bd20686fc2f40257f2e171343d77d800ac50a41814c51018ed78c64b36279e
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
bitterbot-ai/bitterbot-desktop · skills/1password/SKILL.md · Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or…
bitterbot-ai/bitterbot-desktop · skills/apple-notes/SKILL.md · Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a…
bitterbot-ai/bitterbot-desktop · skills/bluebubbles/SKILL.md · Use when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the…
bitterbot-ai/bitterbot-desktop · skills/calibrate-claim-confidence/SKILL.md · When the agent's epistemic state (GCCRF) indicates low empowerment and falling certainty, hedges out confident…
bitterbot-ai/bitterbot-desktop · skills/canvas/SKILL.md · Display and control HTML content on connected Bitterbot nodes (Mac, iOS, Android) via the canvas host server. Use when…
dicklesworthstone/pi_agent_rust · tests/ext_conformance/artifacts/agents-mikeastock/skills/nano-banana-pro/SKILL.md · Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits…
nicepkg/ai-workflow · workflows/talk-to-slidev-workflow/.claude/skills/nano-banana-pro/SKILL.md · Generate images using Google's Nano Banana Pro (gemini-3-pro-image-preview). Accepts text prompts and optionally images…
tdimino/claude-code-minoan · skills/design-media/nano-banana-pro/SKILL.md · Generate and edit high-quality images using Google's Nano Banana Pro (Gemini 3 Pro Image) AI model. Use this skill when…
ethanyoq/skill-hub · archives/user-installed-skills/nano-banana-pro/47471509aeb8dc27/nano-banana-pro/SKILL.md · Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits…
pr-e/openclaw-master-skills · skills/nano-banana-pro/SKILL.md · Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits…