.claude/skills/ai-artist/SKILL.md
Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style/mood/colors (use --skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.
npx skillsauth add quanganh208/cookmate ck:ai-artistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate images using 129 curated prompts from awesome-nano-banana-pro-prompts collection.
Validation interview is mandatory (use --skip to bypass).
IMPORTANT: Follow references/validation-workflow.md when this skill is activated.
python3 scripts/generate.py "<concept>" -o <output.png> [--mode MODE]
| 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 |
# Default search mode
python3 scripts/generate.py "tech conference banner" -o banner.png -ar 16:9
# Creative remix (combines multiple prompts)
python3 scripts/generate.py "AI workshop" -o workshop.png --mode creative
# Wild/experimental (random artistic transformation)
python3 scripts/generate.py "product showcase" -o product.png --mode wild
# Generate all 3 variations at once
python3 scripts/generate.py "futuristic city" -o city.png --mode all -v
| 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 |
129 curated prompts extracted from awesome-nano-banana-pro-prompts:
# Search prompts
python3 scripts/search.py "<query>" --domain awesome
# View all prompts
cat data/awesome-prompts.csv
The wild mode randomly applies one of these artistic transformations:
| 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 |
| 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 |
development
Create, edit, analyze .docx Word documents. Use for document creation, tracked changes, comments, formatting preservation, text extraction, template modification.
development
Analyze codebase and manage project documentation — init, update, summarize.
development
Search library/framework documentation via llms.txt (context7.com). Use for API docs, GitHub repository analysis, technical documentation lookup, latest library features.
development
Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.