nano-banana-image

Generates images via Nano Banana 2/Gemini 3.1 Flash Image using OpenRouter and Python scripts.

225|37|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/dracohu2025-cloud/draco-skills-collection --skill nano-banana-image-dracohu2025-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-image
Source: https://github.com/dracohu2025-cloud/draco-skills-collection/tree/main/nano-banana-image
Command: npx skills add https://github.com/dracohu2025-cloud/draco-skills-collection --skill nano-banana-image-dracohu2025-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

Independent standalone image-generation capability that outputs high-quality visuals using Nano Banana 2 / Gemini 3.1 Flash Image via OpenRouter, without requiring the article-cover workflow.

Core Features & Use Cases

  • Single-image, batch, and workflow-style generation with structured prompts and optional JSON Prompt Mode.
  • Template support for wechat-cover, product-hero, poster, and landing-hero, plus custom aspect ratios.
  • Optional Feishu upload for easy sharing and collaboration.
  • Zero third-party Python dependencies beyond the standard library; relies on environment variables for model access.

Quick Start

Run the single-image mode with a prompt and an output path to generate your first image.

Frequently Asked Questions about nano-banana-image

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images using Gemini 3.1 Flash Image via OpenRouter?

You can generate images using Gemini 3.1 Flash Image by configuring the OPENROUTER_API_KEY environment variable and running the provided Python scripts to orchestrate prompts and automate image requests.

Can I automate batch image generation with structured prompts?

Yes, batch image generation is supported. You can automate artwork creation by running multiple structured prompts sequentially, with optional JSON Prompt Mode for precise control over the output.

What templates are available for automated image generation?

The Skill supports wechat-cover, product-hero, poster, and landing-hero templates. You can also specify custom aspect ratios to fit different image generation requirements.

Do I need third-party Python dependencies to use Nano Banana 2 for image generation?

No third-party Python dependencies are required. The image generation process relies solely on the standard Python library and uses environment variables for model access.

How do I upload generated images to Feishu for collaboration?

The Skill includes an optional Feishu upload feature. After generating images via OpenRouter, you can automatically upload the visuals to Feishu for easy sharing and team collaboration.

What API keys do I need to run Nano Banana image generation scripts?

You need the OPENROUTER_API_KEY to access Nano Banana 2 and Gemini 3.1 Flash Image models. The GEMINI_API_KEY is optional and can be configured for additional access.