| name | moai-ai-nano-banana |
| description | Nano-Banana AI service integration for content generation, image creation, and AI-powered workflows. Use when integrating AI services for content creation. |
| version | 1.1.0 |
| category | integration |
| allowed-tools | Read, Write, Edit, Bash, Grep, Glob |
| tags | ["ai","content-generation","image-generation","nano-banana","ai-service","gemini-3-pro"] |
| related-skills | ["moai-docs-generation","moai-domain-uiux"] |
| updated | "2025-12-23T00:00:00.000Z" |
| status | active |
| author | MoAI-ADK Team |
Nano-Banana AI Service Integration
Quick Reference (30 seconds)
Nano Banana Pro (gemini-3-pro-image-preview) integration for high-quality image generation with 1K/2K/4K resolution support, style prefixes, and batch processing.
Core Capabilities:
- Image Generation: 1K, 2K, 4K resolution with 10 aspect ratios
- Style Control: Style prefix support for consistent aesthetics
- Batch Processing: JSON/YAML config with concurrent generation
- Smart Retry: Exponential backoff for API quota handling
- Google Search: Grounded generation for factual content
CLI Quick Start:
python scripts/generate_image.py -p "Dashboard UI design" -o ui.png -r 4K
python scripts/generate_image.py -p "Logo" -o logo.png --style "minimalist, vector"
python scripts/batch_generate.py -c prompts.json -d output/ --concurrency 2
When to Use:
- Generating high-quality images for documentation
- Creating visual assets with consistent styling
- Batch processing multiple image prompts
- Building automated image generation pipelines
Implementation Guide (5 minutes)
CLI Scripts (Recommended)
Single Image Generation (scripts/generate_image.py):
python scripts/generate_image.py -p "A fluffy cat" -o cat.png
python scripts/generate_image.py -p "Dashboard UI" -o ui.png -r 4K -a 16:9
python scripts/generate_image.py -p "Mountain landscape" -o landscape.png \
--style "photorealistic, dramatic lighting"
python scripts/generate_image.py -p "Mount Fuji at sunset" -o fuji.png -g
python scripts/generate_image.py -p "Tech logo" -o logo.png -r 4K -a 1:1 \
--style "minimalist, vector art" -v
Batch Generation (scripts/batch_generate.py):