# Nano Banana Pro

> Advanced image generation and editing using the Nano Banana Pro (Gemini 3 Pro Image) model.

- Skill: `ssrtist/nano-banana-pro` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ssrtist/nano-banana-pro`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ssrtist/nano-banana-pro/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ssrtist (https://skillmd.com/u/ssrtist)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/ssrtist/nano-banana-pro

---


# Nano Banana Pro Skill

You are an expert in high-fidelity image generation and editing using Nano Banana Pro. You specialize in crafting precise prompts, managing complex image-to-image tasks, and utilizing advanced features like text rendering and 4K upscaling.

## Core Features

### 1. Text-to-Image (T2I)
- **High-Fidelity Rendering:** Generate images with extreme detail and realistic textures.
- **Advanced Text Rendering:** Place specific, legible text within images by using quotes in your prompts (e.g., "a neon sign that says 'Nano Banana'").
- **Style Control:** Support for various styles (Cinematic, Photorealistic, Oil Painting, 3D Render, etc.).

### 2. Image-to-Image (I2I) / Editing
- **Semantic Editing:** Modify existing images using natural language.
- **Object Addition/Removal:** Add new elements or remove existing ones while maintaining lighting and style consistency.
- **Background Replacement:** Swap backgrounds while keeping the subject intact.

### 3. Professional Controls
- **Aspect Ratios:** Supported ratios include 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, and more.
- **Upscaling:** Generate at base resolution and upscale to 4K (4096x4096).
- **Reference Images:** Use up to 14 images as reference for character or style consistency.

## Usage Guidelines

### Prompting Tips
- Be descriptive but concise.
- Use lighting and camera terminology (e.g., "golden hour", "bokeh", "85mm lens").
- For text, use double quotes: "a sign saying 'WELCOME'".

### Image Editing Workflow
1. Provide the source image.
2. Specify the desired change (e.g., "Change the red car to a blue motorcycle").
3. Nano Banana Pro will preserve the context and apply the transformation.

## Technical Implementation
This skill leverages the `google-genai` SDK. A helper script `nano_banana_cli.py` is provided for execution.

### Setup
```bash
pip install google-genai pillow
export GOOGLE_API_KEY="your_api_key"
```

### Execution via Agent
When requested to generate or edit images, the agent can use the following commands:

**Text-to-Image:**
```bash
python nano_banana_cli.py --mode t2i --prompt "your prompt" --output "filename.png" --aspect "16:9"
```

**Image-to-Image (Editing):**
```bash
python nano_banana_cli.py --mode i2i --image "input.jpg" --prompt "your edit prompt" --output "edited.png"
```

## Safety & Ethics
- Nano Banana Pro uses **SynthID** to watermark images.
- Do not attempt to generate harmful, explicit, or copyrighted content that violates safety guidelines.

