nano-banana-pro

Generate and edit images via Gemini 3 Pro's image API.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/zhangyanbo2007/openclaw --skill nano-banana-pro-zhangyanbo2007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/zhangyanbo2007/openclaw/tree/main/workspace/skills/nano-banana-pro
Command: npx skills add https://github.com/zhangyanbo2007/openclaw --skill nano-banana-pro-zhangyanbo2007

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai>=1.0.0, pillow>=10.0.0, and includes scripts (resource) components.

What problem does it solve?

This skill streamlines the creation and modification of images by interfacing with Gemini 3 Pro's image API, enabling users to generate new visuals from text prompts and edit existing images through guided prompts.

Core Features & Use Cases

  • Text-to-image generation: Create new images from descriptive prompts at 1K/2K/4K resolutions.
  • Image-to-image editing: Modify existing images by applying editing prompts and optional input images.
  • Resolution control: Automatically or explicitly select output resolutions to balance quality and speed.

Quick Start

Provide a descriptive prompt to generate an image and run the script with a target filename to save the output in your current working directory.

Frequently Asked Questions about nano-banana-pro

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images with Gemini 3 Pro using a text prompt?

To generate images with Gemini 3 Pro, you provide a descriptive text prompt and specify an output filename. The script automates text-to-image generation and saves the visual output in your current working directory.

Can I edit existing images with Gemini 3 Pro's API?

Yes, you can edit existing images with Gemini 3 Pro by applying image-to-image workflows. You provide an input image path along with an editing prompt to guide the modifications and generate the updated output.

What resolutions are supported for Gemini 3 Pro image generation?

Gemini 3 Pro image generation supports 1K, 2K, and 4K resolutions. You can explicitly select an output resolution to balance visual quality and processing speed, or let the script determine it automatically.

Do I need an API key to use Gemini 3 Pro for image editing?

Yes, you need an API key to use Gemini 3 Pro for image editing. You must provide it via the --api-key command line argument or set the GEMINI_API_KEY environment variable for authentication.

What are the limitations of using Python scripts for Gemini image generation?

Limitations of using Python scripts for Gemini image generation include dependencies on the google-genai and pillow libraries, strict API key requirements, and validated input paths that must be correct to execute successfully.

What is the best way to automate image creation from text prompts in Python?

The best way to automate image creation from text prompts is using a script that interfaces with Gemini 3 Pro's image API, streamlining text-to-image workflows and resolution control directly from your environment.