nano-banana-pro

Generate or edit images with Gemini 3 Pro Image via a local script.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/abhiunix/community-registry --skill nano-banana-pro-abhiunix
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/abhiunix/community-registry/tree/main/skills/ai/nano-banana-pro
Command: npx skills add https://github.com/abhiunix/community-registry --skill nano-banana-pro-abhiunix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, Pillow, and includes scripts (resource) components.

What problem does it solve?

Nano Banana Pro provides a local, GPU-accelerated way to generate or edit images using Gemini 3 Pro Image without leaving your environment, enabling quick creative iterations.

Core Features & Use Cases

  • Generate new images from natural language prompts using Gemini 3 Pro Image.
  • Edit existing images or perform multi-image compositions (up to 14 inputs) with configurable output size and aspect ratio.
  • Run locally with an API key and the bundled generate_image.py script for automation and batch work.

Quick Start

Use the bundled generate_image.py script to generate a new image from a prompt and save it to output.png.

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 locally using Gemini 3 Pro Image?▼

To generate images locally using Gemini 3 Pro Image, you can use the bundled generate_image.py script to process natural language prompts and save the output directly to an PNG file in your environment.

Can I combine multiple images for composition with Gemini?▼

You can combine multiple images for composition using Gemini by passing up to 14 input images into the script, allowing you to perform complex multi-image edits with configurable output sizes.

Do I need a specific environment setup to run local image generation?▼

To run local image generation, you need a GEMINI_API_KEY configured in your environment, along with the google-genai and Pillow dependencies installed to handle the API calls and image processing.

What is the best way to edit existing images with Gemini locally?▼

The best way to edit existing images with Gemini locally is by running the bundled generate_image.py script, which applies Gemini 3 Pro Image capabilities to modify inputs without leaving your local environment.

Does this local image editing approach support aspect ratio controls?▼

Yes, this local image editing approach supports optional aspect-ratio controls, enabling you to specify the output dimensions and aspect ratio during both new image generation and multi-image composition.

How do I automate batch image generation with Gemini and Python?▼

You can automate batch image generation with Gemini and Python by leveraging the bundled generate_image.py script, which supports local automation workflows for quick creative iterations using the Gemini API.