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.