ck: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.
- License 许可
- MIT
- 所属仓库
- tvanle/MiniProj
- 最近更新
- 2026-10-04
- Stars
- ★ 2
- Forks
- 0
01 前言 Front Matter
- name
- ck:ai-artist
- license
- MIT
- version
- 3.1.0
- description
- 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.
- argument-hint
- [concept] [--mode search|creative|wild|all] [--skip]
02 资源文件 36
- 参考文档AGENTS.md22.1 KB
- 资产文件data/awesome-prompts.csv246.1 KB
- 资产文件data/lighting.csv6.2 KB
- 资产文件data/nano-banana-templates.csv8.6 KB
- 资产文件data/platforms.csv4.6 KB
- 资产文件data/styles.csv9.5 KB
- 资产文件data/techniques.csv6.6 KB
- 资产文件data/use-cases.csv7.2 KB
- 参考文档metadata.json530 B
- 参考文档README.md2.1 KB
- 参考文档references/advanced-techniques.md3.8 KB
- 参考文档references/awesome-nano-banana-pro-prompts.md352.1 KB
- 参考文档references/domain-code.md1.2 KB
- 参考文档references/domain-data.md1.1 KB
- 参考文档references/domain-marketing.md1.2 KB
- 参考文档references/domain-patterns.md732 B
- 参考文档references/domain-writing.md1.2 KB
- 参考文档references/image-prompting.md4.4 KB
- 参考文档references/llm-prompting.md3.5 KB
- 参考文档references/nano-banana.md4.9 KB
- 参考文档references/reasoning-techniques.md4.6 KB
- 参考文档references/validation-workflow.md3.9 KB
- 参考文档rules/_sections.md829 B
- 参考文档rules/_template.md329 B
- 参考文档rules/architecture-avoid-boolean-props.md2.2 KB
- 参考文档rules/architecture-compound-components.md2.5 KB
- 参考文档rules/patterns-children-over-render-props.md1.8 KB
- 参考文档rules/patterns-explicit-variants.md2.3 KB
- 参考文档rules/react19-no-forwardref.md953 B
- 参考文档rules/state-context-interface.md4.9 KB
- 参考文档rules/state-decouple-implementation.md2.6 KB
- 参考文档rules/state-lift-state.md3.1 KB
- 脚本scripts/core.py7.2 KB
- 脚本scripts/extract_prompts.py3.4 KB
- 脚本scripts/generate.py12.4 KB
- 脚本scripts/search.py5.8 KB
03 SKILL.md 正文
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 |
flash (fast) or 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 |
04 同仓库更多 Skills
ck:web-testing
Web testing with Playwright, Vitest, k6. E2E/unit/integration/load/security/visual/a11y testing. Use for test automation, flakiness, Core Web Vitals, mobile gestures, cross-browser.
ck:web-frameworks
Build with Next.js (App Router, RSC, SSR, ISR), Turborepo monorepos. Use for React apps, server rendering, build optimization, caching strategies, shared dependencies.
ck:ui-styling
Style UIs with shadcn/ui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.
ck:threejs
Build 3D web apps with Three.js (WebGL/WebGPU). 556 searchable examples, 60 API classes, 20 use cases. Actions: create 3D scene, load model, add animation, implement physics, build VR/XR. Topics: GLTF loader, PBR materials, particle effects, shadows, post-processing, compute shaders, TSL. Integrations: WebGPU, physics engines, spatial audio.
ck:sequential-thinking
Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.
ck:research
Research technical solutions, analyze architectures, gather requirements thoroughly. Use for technology evaluation, best practices research, solution design, scalability/security/maintainability analysis.