nano-banana-pro

Generate and edit images with the Gemini 3 Pro Image model via Python scripts.

601|121|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/smallnest/goclaw --skill nano-banana-pro-smallnest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/smallnest/goclaw/tree/main/internal/builtin_skills/nano-banana-pro
Command: npx skills add https://github.com/smallnest/goclaw --skill nano-banana-pro-smallnest

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to easily generate new images from text descriptions or edit existing images using advanced AI models, streamlining creative workflows.

Core Features & Use Cases

  • Image Generation: Create unique images based on detailed text prompts.
  • Image Editing: Modify existing images with specific instructions.
  • Multi-Image Composition: Combine multiple images into a single scene.
  • Use Case: Generate a photorealistic image of a futuristic cityscape at sunset, or edit a portrait to change the background to a beach scene.

Quick Start

Generate an image of a cat wearing a hat by running the generate_image.py script with the prompt "a cat wearing a hat" and saving it as "cat_hat.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 AI images using the Gemini model?

Generate AI images by running the Python script with a text prompt using the Gemini 3 Pro Image model. You provide a detailed description, and the script outputs a unique generated image file.

Can I edit existing images with text instructions using Gemini?

Edit existing images by passing the file and specific modification instructions to the Python script. The Gemini 3 Pro Image model processes your text instructions to alter the original image accordingly.

What do I need to run Python scripts for AI image generation?

You need a Google API key and the uv execution environment to run these Python scripts. The environment also requires the google-genai and pillow dependencies to handle API calls and image processing.

How does multi-image composition work with AI image editing?

Multi-image composition combines multiple existing images into a single scene using the Gemini 3 Pro Image model. The Python script takes multiple image inputs and merges them based on your creative requirements.

Are there limitations when using the Gemini 3 Pro Image model for creative workflows?

Limitations include dependency on external tools, requiring a valid Google API key and the uv executor to run the Python scripts. The creative output quality depends entirely on the specificity of your text prompts.