nano-banana-pro

Generate and edit images via the Gemini 3 Pro Image API with configurable resolutions.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/xdrshjr/JR-Agent-Skills --skill nano-banana-pro-xdrshjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/xdrshjr/JR-Agent-Skills/tree/main/nano-banana-pro
Command: npx skills add https://github.com/xdrshjr/JR-Agent-Skills --skill nano-banana-pro-xdrshjr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables automated generation and editing of images using Google's Gemini 3 Pro Image API, eliminating manual image creation and modification steps.

Core Features & Use Cases

  • Image generation: Create new images from prompts with configurable resolutions (1K, 2K, 4K).
  • Image editing: Modify existing images using editing prompts while preserving original context.
  • Use Case: Marketing assets, product mockups, and rapid visual prototyping.

Quick Start

Use the nano-banana-pro script to generate an image from a prompt and save it as a PNG in your current 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 using a text prompt?

To generate images with Gemini, you provide a text prompt to the API. This skill automates text-to-image generation, creating new images and saving them as PNG files in your directory.

Can I edit existing images with Gemini 3 Pro?

Yes, you can edit existing images with Gemini 3 Pro by providing an editing prompt. It modifies the original image while preserving its context, useful for marketing assets and product mockups.

What image resolutions does the Gemini 3 Pro Image API support?

The Gemini 3 Pro Image API supports configurable resolutions of 1K, 2K, and 4K. This allows you to generate or edit images at varying detail levels for rapid visual prototyping.

Do I need an API key to generate images with Gemini?

Yes, an API key is required for Gemini access to generate and edit images. You must configure this key to authenticate your requests with the Google Gemini 3 Pro Image API.

What Python dependencies are needed for automated image generation?

Automated image generation requires the google-genai, pillow, and socksio Python packages. These dependencies enable API communication, image processing, and network socket connections.

Are there limitations when modifying images with the Gemini API?

When modifying images with the Gemini API, limitations depend on preserving original context during edits. Complex edits may require precise prompts to ensure the output matches your marketing or prototyping expectations.