nano-banana-pro

Generate or edit images with Gemini 3 Pro Image via command line.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill nano-banana-pro-sigitpoerwo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/sigitpoerwo/repoworkspace_zahra/tree/main/skills/03-BELUM-DICOBA/dari-clawhub/nano-banana-pro-2-0.1.0
Command: npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill nano-banana-pro-sigitpoerwo

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?

Generate or edit images using Gemini 3 Pro Image to streamline creative workflows.

Core Features & Use Cases

  • Image generation: Create high-quality images from prompts using Gemini 3 Pro Image.
  • Image editing / composition: Combine multiple input images up to 14 to generate a single scene or modify existing images.
  • Use Case: Designers can rapidly prototype concepts by generating mood-board style images and iterating with edits.

Quick Start

Run the generate_image.py script with a prompt to generate an image, or provide input images to edit and compose a final output.

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 using Gemini 3 Pro from the command line?

Combine multiple images for composition by providing up to 14 input files to the generate_image.py script. The tool leverages Gemini 3 Pro Image to merge and edit these inputs into a single output scene using Pillow for image I/O.

Do I need a GEMINI_API_KEY to batch edit images with this tool?

Yes, a GEMINI_API_KEY is required to authenticate image generation and batch edit tasks with Gemini 3 Pro Image. You must also install the google-genai and Pillow dependencies to handle API calls and image processing.

What is the maximum number of input images supported for multi-image composition?

Multi-image composition supports editing and combining up to 14 input images. This allows designers to rapidly prototype concepts by generating mood-board style images and iterating with edits using Gemini 3 Pro.

Can I use Pillow for image I/O when running generate_image.py?

Pillow is used internally by generate_image.py for image I/O operations during Gemini 3 Pro image generation. You need pillow>=10.0.0 installed alongside google-genai>=1.0.0 to ensure input and output files are processed correctly.