| name | ai-artist |
| description | Tạo ảnh AI từ 129 curated prompts (profile, avatar, infographic, banner, product shot, poster, anime, chibi). 3 mode: search (khớp prompt có sẵn), creative (remix), wild (biến thể nghệ thuật ngẫu nhiên). Trigger: tạo ảnh, generate image, vẽ ảnh, thiết kế banner, tạo avatar, poster, thumbnail, infographic, social media image, product photo, art style. Dùng khi cần ảnh AI với prompt chuyên nghiệp có sẵn. KHÔNG dùng cho edit ảnh có sẵn (dùng codex-image). |
| argument-hint | [concept] [--mode search|creative|wild|all] [--skip] |
AI Artist - Nano Banana Image Generation
Generate images using 129 curated prompts from awesome-nano-banana-pro-prompts collection.
Validation interview is mandatory (use --skip to bypass).
Workflow
IMPORTANT: Follow references/validation-workflow.md when this skill is activated.
Quick Start
python3 scripts/generate.py "<concept>" -o <output.png> [--mode MODE]
Generation Modes
| Mode | Description |
|---|
search | Find best matching prompt from 129 curated prompts (default) |
creative | Remix elements from top 3 matching prompts |
wild | Out-of-the-box creative interpretation (random style transform) |
all | Generate all 3 variations |
Examples
python3 scripts/generate.py "tech conference banner" -o banner.png -ar 16:9
python3 scripts/generate.py "AI workshop" -o workshop.png --mode creative
python3 scripts/generate.py "product showcase" -o product.png --mode wild
python3 scripts/generate.py "futuristic city" -o city.png --mode all -v
Options
| Flag | Description |
|---|
-o, --output | Output path (required) |
-m, --mode | search, creative, wild, or all |
-ar, --aspect-ratio | 1:1, 16:9, 9:16, etc. |
--model | flash2 (default, fast+quality), flash (previous), pro (quality/4K) |
-v, --verbose | Show matched prompts and details |
--dry-run | Show prompt without generating |
--skip | Bypass validation interview |
Prompt Database
129 curated prompts extracted from awesome-nano-banana-pro-prompts:
python3 scripts/search.py "<query>" --domain awesome
cat data/awesome-prompts.csv
Categories include:
- Profile/Avatar: Thought-leader headshots, mirror selfies
- Infographics: Bento grid, chalkboard, ingredient labels
- Social Media: Quote cards, banners, thumbnails
- Product: Commercial shots, e-commerce, Apple-style
- Artistic: Ukiyo-e, patent documents, vaporwave, cyberpunk
- Character: Anime, chibi, comic storyboards
Wild Mode Transformations
The wild mode randomly applies one of these artistic transformations:
- Japanese Ukiyo-e woodblock print
- Premium liquid glass Bento grid infographic
- Vintage 1800s patent document
- Surreal dreamscape with volumetric god rays
- Cyberpunk neon aesthetic with holograms
- Hand-drawn chalkboard explanation
- Isometric 3D diorama
- Cinematic movie poster
- Vaporwave aesthetic with glitch effects
- Apple-style product showcase
References
| Topic | File |
|---|
| Validation Workflow | references/validation-workflow.md |
| All Prompts | data/awesome-prompts.csv |
| Nano Banana Guide | references/nano-banana.md |
| Image Prompting | references/image-prompting.md |
| Source | references/awesome-nano-banana-pro-prompts.md |
Scripts
| Script | Purpose |
|---|
generate.py | Main image generation with 3 modes |
search.py | Search prompts database |
extract_prompts.py | Extract prompts from markdown |
core.py | BM25 search engine |