Ai artist
Skill bestagentkits/ck-skills/plugins/ck-skills/skills/ai-artist
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.From its SKILL.md
npx -y skills add bestagentkits/ck-skills --skill ai-artistAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- skips confirmationTells the agent to proceed without asking first, 1 time: "use `--skip` to bypass validation interview".
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 3 commands, including `python3 scripts/generate.py "<concept>" -o <output.png> [--mode MODE]` and 2 more.
SKILL.md
3.6 KB, 825 tokens by cl100k_base, as published. Nobody here has run it
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
# 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
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:
# Search prompts
python3 scripts/search.py "<query>" --domain awesome
# View all prompts
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 |
What ships with it: 23 files
700.5 KB alongside SKILL.md, 4 of them executable
data/
- awesome-prompts.csv246.2 KB
- lighting.csv6.2 KB
- nano-banana-templates.csv8.6 KB
- platforms.csv4.6 KB
- styles.csv9.5 KB
- techniques.csv6.6 KB
- use-cases.csv7.2 KB
references/
- advanced-techniques.md3.8 KB
- awesome-nano-banana-pro-prompts.md352.1 KB
- domain-code.md1.2 KB
- domain-data.md1.1 KB
- domain-marketing.md1.2 KB
- domain-patterns.md732 B
- domain-writing.md1.2 KB
- image-prompting.md4.4 KB
- llm-prompting.md3.5 KB
- nano-banana.md4.9 KB
- reasoning-techniques.md4.6 KB
- validation-workflow.md3.9 KB
scripts/
- core.pyruns7.2 KB
- extract_prompts.pyruns3.4 KB
- generate.pyruns12.5 KB
- search.pyruns5.8 KB