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
- 最近更新
- 2026-05-04
- Stars
- ★ 0
- 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 资源文件 24
- 资产文件data/awesome-prompts.csv246.2 KB
- 资产文件data/domains.csv6.0 KB
- 资产文件data/image-styles.csv10.0 KB
- 资产文件data/llm-patterns.csv8.8 KB
- 资产文件data/platforms.csv5.9 KB
- 资产文件data/quality-modifiers.csv4.4 KB
- 资产文件data/subjects.csv6.3 KB
- 参考文档references/advanced-techniques.md3.8 KB
- 参考文档references/character-consistency.md5.7 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-generation-workflow.md4.5 KB
- 参考文档references/image-prompting.md4.4 KB
- 参考文档references/llm-prompting.md3.5 KB
- 参考文档references/nano-banana-pro-examples.md4.3 KB
- 参考文档references/nano-banana.md2.2 KB
- 参考文档references/reasoning-techniques.md4.6 KB
- 脚本scripts/core.py7.7 KB
- 脚本scripts/generate.py12.5 KB
- 脚本scripts/prompt_builder.py7.4 KB
- 脚本scripts/search.py4.4 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 |
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 |
04 同仓库更多 Skills
ckm:youtube-thumbnail-design
Design YouTube thumbnails with 17 styles, niche-specific guides, and CTR optimization. Generate complete thumbnails with text using Gemini Nano Banana Pro (4K text rendering). Actions: design, create, generate thumbnail. Niches: tech, gaming, education, cooking, fitness, business. Styles: facecam, before-after, listicle, diagram, whiteboard, bold-text, mystery, dark-dramatic. Features: AI generation with text baked in, brand identity, reference face, arrows, Google Font support.
ck:web-frameworks
Build modern full-stack web applications with Next.js (App Router, Server Components, RSC, PPR, SSR, SSG, ISR), Turborepo (monorepo management, task pipelines, remote caching, parallel execution), and RemixIcon (3100+ SVG icons in outlined/filled styles). Use when creating React applications, implementing server-side rendering, setting up monorepos with multiple packages, optimizing build performance and caching strategies, adding icon libraries, managing shared dependencies, or working with TypeScript full-stack projects.
ck:ui-styling
Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, creating responsive layouts, adding accessible components (dialogs, dropdowns, forms, tables), customizing themes and colors, implementing dark mode, generating visual designs and posters, or establishing consistent styling patterns across applications.
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 structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
ck:payment-integration
Integrate payments with SePay (VietQR), Polar (SaaS subscriptions), Stripe (global payments). Use for checkout, webhooks, QR codes, subscriptions, currency conversion, multi-provider order management, commission systems.