nano-banana-pro

Generate and edit images via Gemini 3 Pro Image with a Python script.

5|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill nano-banana-pro-lidge-jun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/lidge-jun/cli-jaw-skills/tree/main/nano-banana-pro
Command: npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill nano-banana-pro-lidge-jun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the creation and modification of images using advanced AI, eliminating the need for complex design software or manual editing.

Core Features & Use Cases

  • Image Generation: Create unique images from detailed text prompts.
  • Image Editing: Modify existing images based on specific instructions.
  • Multi-Image Composition: Combine multiple images into a single scene.
  • Use Case: Generate a photorealistic image of a "cyberpunk cat wearing sunglasses" or edit a portrait to "add a subtle smile".

Quick Start

Use the nano-banana-pro skill to generate an image of a futuristic cityscape at sunset.

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 and edit images using AI from text prompts?

To generate and edit images using AI, you use the Gemini 3 Pro Image model to create visuals from text prompts, modify existing pictures, or blend multiple images. This eliminates the need for manual design software by automating the creative process.

Can I combine multiple images into a single scene with AI?

Yes, you can combine multiple images into a single scene with AI. The multi-image composition feature supports merging up to 14 distinct images into one unified visual, allowing you to create complex layouts without manual layering.

Do I need an API key to run Python scripts for AI image generation?

Yes, you need a GEMINI_API_KEY environment variable to authenticate Python scripts for AI image generation. You must also have the uv dependency installed to execute the bundled script that interacts with the Gemini API.

What is the best way to edit an existing portrait using AI?

The best way to edit an existing portrait using AI is to provide a single image alongside a specific text instruction. The AI modifies the original picture directly, such as adding a subtle smile, without requiring complex design software.

Are there limitations when using Gemini for multi-image composition?

When using Gemini for multi-image composition, you are limited to combining a maximum of 14 images per task. Exceeding this limit requires breaking your project into multiple smaller composition operations to ensure successful processing.