nano-banana-skill

Generate and edit images via CLI using Google Gemini Nano Banana models.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/ardenlab/claude-skills --skill nano-banana-skill-ardenlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-banana-skill
Source: https://github.com/ardenlab/claude-skills/tree/main/nano-banana-skill
Command: npx skills add https://github.com/ardenlab/claude-skills --skill nano-banana-skill-ardenlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, base64, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Generates and edits images via AI models using a simple CLI flow, turning prompts into visuals or refined images with minimal setup.

Core Features & Use Cases

  • AI-powered image generation: Convert text prompts into images using Google Gemini Nano Banana models through the undyapi proxy.
  • Image editing and style transfer: Apply modifications to existing images and explore stylistic variations.
  • Use Case: Create marketing visuals, social content, and concept art with controllable aspect ratios and quality settings.

Quick Start

Run the generate script with a prompt to create an image, optionally edit an input image, and save the result to a chosen output directory.

Frequently Asked Questions about nano-banana-skill

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

FAQPage Schema
How do I generate AI images from text prompts using Gemini models?

AI image editing with Gemini models supports applying modifications to existing images. The script safely handles base64 encoding of your input image and sends the JSON request to the model to produce refined visuals or stylistic variations.

Do I need curl and jq to run this image generation workflow?

Yes, you need curl and jq to run this image generation workflow, along with base64. These dependencies handle API requests, JSON parsing, and safe image encoding for the CLI script to function properly.

Can I configure aspect ratios for AI-generated marketing visuals?

Yes, you can configure aspect ratios for AI-generated marketing visuals. The script allows you to set specific aspect ratios and model choices to create tailored social media content and concept art.

How does the CLI handle API key management for the undyapi proxy?

The CLI handles API key management for the undyapi proxy through its dedicated script. It safely manages your credentials while constructing the JSON requests needed to communicate with the Gemini models for image generation.