One-click install
npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill nano-banana-pro-solizardking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-pro
Source: https://github.com/Solizardking/Solana-Robotics-Kit/tree/main/eliza/packages/skills/skills/nano-banana-pro
Command: npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill nano-banana-pro-solizardking

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Creating or editing images programmatically usually requires wiring up an image model API, handling authentication, and managing output files yourself. This Skill wraps the Gemini 3 Pro Image (Nano Banana Pro) API into a single script so you can generate, edit, or compose images directly from a prompt. ## Core Features & Use Cases - Text-to-Image Generation: Create images from a text prompt at 1K, 2K, or 4K resolution. - Image Editing & Composition: Edit a single image or combine up to 14 input images into one composed scene. - Auto-Resolution Detection: When editing, the output resolution is inferred from the largest input image dimension. - Use Case: Ask your assistant to generate a product mockup at 2K resolution, or combine three reference photos into a single marketing banner, and receive the saved PNG path ready to attach in chat. ## Quick Start Ask the assistant to generate an image of a sunset over mountains at 2K resolution and save it as sunset.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 an image with the Gemini API from Python?

Run the bundled script with uv, passing a prompt and output filename. It calls the gemini-3-pro-image-preview model via the google-genai client and saves the returned image as a PNG file.

How do I edit or combine multiple images with Gemini 3 Pro Image?

Pass one or more input images with the -i flag along with an editing prompt. The script supports up to 14 input images and sends them together with your prompt for composition or editing.

What resolutions does Gemini 3 Pro Image support?

The script supports 1K, 2K, and 4K output resolutions. When editing images, it auto-detects resolution from the largest input dimension unless you explicitly set the --resolution flag.

Why does image generation fail with an API key error?

The script requires a Gemini API key provided either via the --api-key argument or the GEMINI_API_KEY environment variable. If neither is set, it exits with an error before calling the API.

What is the maximum number of input images for multi-image composition?

The maximum is 14 input images per request, matching the Nano Banana Pro API limit. The script validates the count and exits with an error if you exceed it.