nano-banana
Installation
SKILL.md
Purpose
Generate and edit images via the Gemini REST API using the Python script at scripts/nano_banana.py (relative to this skill's base directory). Support 26 style presets across 6 categories (Technical, Business, Creative, UI/UX, Photography, Specialized) to produce consistently styled output without manual prompt engineering. Configure aspect ratios from 14 available options and resolution tiers ranging from 512px to 4K to match any output target.
Prerequisites
NANO_BANANA_API_KEYenvironment variable set to a valid Google AI Studio API key- Python 3.8 or higher installed
requestslibrary installed (pip install requests)
Quick Start
Path resolution: When this skill is loaded, Claude Code displays a "Base directory for this skill:" header. Use that absolute path to resolve script paths in all bash commands below. In the examples, $BASE_DIR represents this path.
Minimal (auto-names file using config defaults):
python3 $BASE_DIR/scripts/nano_banana.py \
--prompt "A modern office building at sunset"