[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CFH96MG23DP8F9R7N40C43":3,"skill-same:01M6CFH96MG23DP8F9R7N40C43":155},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6CFH96MG23DP8F9R7N40C43","ai-artist",null,"Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style\u002Fmood\u002Fcolors (use --skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.","hoanghd218\u002Fdocons","hoanghd218","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F49197448?v=4","01M6CEG06HBF8MQKQX19CR32ME","Hoang218","01M6CFGYFPDRM365Q0JTRNVJJ8",0,"MIT","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"ai artist","generate","validation","search","interview","patent","use","creative","prompts","images","2026-11-10 10:12:30",false,"---\nname: ai-artist\ndescription: \"Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style\u002Fmood\u002Fcolors (use --skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.\"\nversion: 3.1.0\nlicense: MIT\n---\n\n# AI Artist - Nano Banana Image Generation\n\nGenerate images using 129 curated prompts from awesome-nano-banana-pro-prompts collection.\n\n**Validation interview is mandatory** (use `--skip` to bypass).\n\n## Workflow\n\n**IMPORTANT:** Follow `references\u002Fvalidation-workflow.md` when this skill is activated.\n\n## Quick Start\n\n```bash\npython3 scripts\u002Fgenerate.py \"\u003Cconcept>\" -o \u003Coutput.png> [--mode MODE]\n```\n\n### Generation Modes\n\n| Mode | Description |\n|------|-------------|\n| `search` | Find best matching prompt from 129 curated prompts (default) |\n| `creative` | Remix elements from top 3 matching prompts |\n| `wild` | Out-of-the-box creative interpretation (random style transform) |\n| `all` | Generate all 3 variations |\n\n### Examples\n\n```bash\n# Default search mode\npython3 scripts\u002Fgenerate.py \"tech conference banner\" -o banner.png -ar 16:9\n\n# Creative remix (combines multiple prompts)\npython3 scripts\u002Fgenerate.py \"AI workshop\" -o workshop.png --mode creative\n\n# Wild\u002Fexperimental (random artistic transformation)\npython3 scripts\u002Fgenerate.py \"product showcase\" -o product.png --mode wild\n\n# Generate all 3 variations at once\npython3 scripts\u002Fgenerate.py \"futuristic city\" -o city.png --mode all -v\n```\n\n### Options\n\n| Flag | Description |\n|------|-------------|\n| `-o, --output` | Output path (required) |\n| `-m, --mode` | search, creative, wild, or all |\n| `-ar, --aspect-ratio` | 1:1, 16:9, 9:16, etc. |\n| `--model` | flash (fast) or pro (quality\u002F4K) |\n| `-v, --verbose` | Show matched prompts and details |\n| `--dry-run` | Show prompt without generating |\n| `--skip` | Bypass validation interview |\n\n---\n\n## Prompt Database\n\n**129 curated prompts** extracted from awesome-nano-banana-pro-prompts:\n\n```bash\n# Search prompts\npython3 scripts\u002Fsearch.py \"\u003Cquery>\" --domain awesome\n\n# View all prompts\ncat data\u002Fawesome-prompts.csv\n```\n\n### Categories include:\n- **Profile\u002FAvatar**: Thought-leader headshots, mirror selfies\n- **Infographics**: Bento grid, chalkboard, ingredient labels\n- **Social Media**: Quote cards, banners, thumbnails\n- **Product**: Commercial shots, e-commerce, Apple-style\n- **Artistic**: Ukiyo-e, patent documents, vaporwave, cyberpunk\n- **Character**: Anime, chibi, comic storyboards\n\n---\n\n## Wild Mode Transformations\n\nThe `wild` mode randomly applies one of these artistic transformations:\n\n- Japanese Ukiyo-e woodblock print\n- Premium liquid glass Bento grid infographic\n- Vintage 1800s patent document\n- Surreal dreamscape with volumetric god rays\n- Cyberpunk neon aesthetic with holograms\n- Hand-drawn chalkboard explanation\n- Isometric 3D diorama\n- Cinematic movie poster\n- Vaporwave aesthetic with glitch effects\n- Apple-style product showcase\n\n---\n\n## References\n\n| Topic | File |\n|-------|------|\n| **Validation Workflow** | `references\u002Fvalidation-workflow.md` |\n| All Prompts | `data\u002Fawesome-prompts.csv` |\n| Nano Banana Guide | `references\u002Fnano-banana.md` |\n| Image Prompting | `references\u002Fimage-prompting.md` |\n| Source | `references\u002Fawesome-nano-banana-pro-prompts.md` |\n\n---\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `generate.py` | Main image generation with 3 modes |\n| `search.py` | Search prompts database |\n| `extract_prompts.py` | Extract prompts from markdown |\n| `core.py` | BM25 search engine |\n","# AI Artist - Nano Banana Image Generation\n\nGenerate images using 129 curated prompts from awesome-nano-banana-pro-prompts collection.\n\n**Validation interview is mandatory** (use `--skip` to bypass).\n\n## Workflow\n\n**IMPORTANT:** Follow `references\u002Fvalidation-workflow.md` when this skill is activated.\n\n## Quick Start\n\n```bash\npython3 scripts\u002Fgenerate.py \"\u003Cconcept>\" -o \u003Coutput.png> [--mode MODE]\n```\n\n### Generation Modes\n\n| Mode | Description |\n|------|-------------|\n| `search` | Find best matching prompt from 129 curated prompts (default) |\n| `creative` | Remix elements from top 3 matching prompts |\n| `wild` | Out-of-the-box creative interpretation (random style transform) |\n| `all` | Generate all 3 variations |\n\n### Examples\n\n```bash\n# Default search mode\npython3 scripts\u002Fgenerate.py \"tech conference banner\" -o banner.png -ar 16:9\n\n# Creative remix (combines multiple prompts)\npython3 scripts\u002Fgenerate.py \"AI workshop\" -o workshop.png --mode creative\n\n# Wild\u002Fexperimental (random artistic transformation)\npython3 scripts\u002Fgenerate.py \"product showcase\" -o product.png --mode wild\n\n# Generate all 3 variations at once\npython3 scripts\u002Fgenerate.py \"futuristic city\" -o city.png --mode all -v\n```\n\n### Options\n\n| Flag | Description |\n|------|-------------|\n| `-o, --output` | Output path (required) |\n| `-m, --mode` | search, creative, wild, or all |\n| `-ar, --aspect-ratio` | 1:1, 16:9, 9:16, etc. |\n| `--model` | flash (fast) or pro (quality\u002F4K) |\n| `-v, --verbose` | Show matched prompts and details |\n| `--dry-run` | Show prompt without generating |\n| `--skip` | Bypass validation interview |\n\n---\n\n## Prompt Database\n\n**129 curated prompts** extracted from awesome-nano-banana-pro-prompts:\n\n```bash\n# Search prompts\npython3 scripts\u002Fsearch.py \"\u003Cquery>\" --domain awesome\n\n# View all prompts\ncat data\u002Fawesome-prompts.csv\n```\n\n### Categories include:\n- **Profile\u002FAvatar**: Thought-leader headshots, mirror selfies\n- **Infographics**: Bento grid, chalkboard, ingredient labels\n- **Social Media**: Quote cards, banners, thumbnails\n- **Product**: Commercial shots, e-commerce, Apple-style\n- **Artistic**: Ukiyo-e, patent documents, vaporwave, cyberpunk\n- **Character**: Anime, chibi, comic storyboards\n\n---\n\n## Wild Mode Transformations\n\nThe `wild` mode randomly applies one of these artistic transformations:\n\n- Japanese Ukiyo-e woodblock print\n- Premium liquid glass Bento grid infographic\n- Vintage 1800s patent document\n- Surreal dreamscape with volumetric god rays\n- Cyberpunk neon aesthetic with holograms\n- Hand-drawn chalkboard explanation\n- Isometric 3D diorama\n- Cinematic movie poster\n- Vaporwave aesthetic with glitch effects\n- Apple-style product showcase\n\n---\n\n## References\n\n| Topic | File |\n|-------|------|\n| **Validation Workflow** | `references\u002Fvalidation-workflow.md` |\n| All Prompts | `data\u002Fawesome-prompts.csv` |\n| Nano Banana Guide | `references\u002Fnano-banana.md` |\n| Image Prompting | `references\u002Fimage-prompting.md` |\n| Source | `references\u002Fawesome-nano-banana-pro-prompts.md` |\n\n---\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `generate.py` | Main image generation with 3 modes |\n| `search.py` | Search prompts database |\n| `extract_prompts.py` | Extract prompts from markdown |\n| `core.py` | BM25 search engine |\n",{"name":5,"license":15,"version":34,"description":7},"3.1.0","main","863082984c7c65197a5d20dc7c6e1fda6045b372","landingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist",1,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons","https:\u002F\u002Fdocons.vercel.app","https:\u002F\u002Fgithub.com\u002Fhoanghd218","2026-08-25 23:11:43",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add hoanghd218\u002Fdocons --skill ai-artist",{"tool":49,"command":50},"bunx","bunx skills add hoanghd218\u002Fdocons --skill ai-artist",{"tool":52,"command":53},"pnpm","pnpm dlx skills add hoanghd218\u002Fdocons --skill ai-artist","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002FSKILL.md",true,[57,63,67,71,75,79,83,87,93,97,101,105,109,113,117,121,125,129,133,137,143,147,151],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"data\u002Fawesome-prompts.csv","ASSET","资产文件",252116,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Fawesome-prompts.csv",{"path":64,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":65,"sourceHtmlUrl":66},"data\u002Flighting.csv",6299,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Flighting.csv",{"path":68,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":69,"sourceHtmlUrl":70},"data\u002Fnano-banana-templates.csv",8813,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Fnano-banana-templates.csv",{"path":72,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":73,"sourceHtmlUrl":74},"data\u002Fplatforms.csv",4744,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Fplatforms.csv",{"path":76,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":77,"sourceHtmlUrl":78},"data\u002Fstyles.csv",9703,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Fstyles.csv",{"path":80,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":81,"sourceHtmlUrl":82},"data\u002Ftechniques.csv",6778,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Ftechniques.csv",{"path":84,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":85,"sourceHtmlUrl":86},"data\u002Fuse-cases.csv",7352,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fdata\u002Fuse-cases.csv",{"path":88,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fadvanced-techniques.md","REFERENCE","参考文档",3857,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fadvanced-techniques.md",{"path":94,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fawesome-nano-banana-pro-prompts.md",360556,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fawesome-nano-banana-pro-prompts.md",{"path":98,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fdomain-code.md",1229,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fdomain-code.md",{"path":102,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Fdomain-data.md",1171,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fdomain-data.md",{"path":106,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fdomain-marketing.md",1274,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fdomain-marketing.md",{"path":110,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fdomain-patterns.md",732,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fdomain-patterns.md",{"path":114,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Fdomain-writing.md",1186,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fdomain-writing.md",{"path":118,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Fimage-prompting.md",4491,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fimage-prompting.md",{"path":122,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fllm-prompting.md",3630,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fllm-prompting.md",{"path":126,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fnano-banana.md",5034,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fnano-banana.md",{"path":130,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":131,"sourceHtmlUrl":132},"references\u002Freasoning-techniques.md",4693,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Freasoning-techniques.md",{"path":134,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":135,"sourceHtmlUrl":136},"references\u002Fvalidation-workflow.md",4031,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Freferences\u002Fvalidation-workflow.md",{"path":138,"resourceType":139,"resourceTypeDesc":140,"sizeBytes":141,"sourceHtmlUrl":142},"scripts\u002Fcore.py","SCRIPT","脚本",7413,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fscripts\u002Fcore.py",{"path":144,"resourceType":139,"resourceTypeDesc":140,"sizeBytes":145,"sourceHtmlUrl":146},"scripts\u002Fextract_prompts.py",3475,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fscripts\u002Fextract_prompts.py",{"path":148,"resourceType":139,"resourceTypeDesc":140,"sizeBytes":149,"sourceHtmlUrl":150},"scripts\u002Fgenerate.py",12714,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fscripts\u002Fgenerate.py",{"path":152,"resourceType":139,"resourceTypeDesc":140,"sizeBytes":153,"sourceHtmlUrl":154},"scripts\u002Fsearch.py",5902,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fai-artist\u002Fscripts\u002Fsearch.py",[156,186,203,229,255,268],{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":160,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":168,"publishedAt":29},"01M6CFWQKBPK223JYTA0T4WKGF","web-testing","Web testing with Playwright, Vitest, k6. E2E\u002Funit\u002Fintegration\u002Fload\u002Fsecurity\u002Fvisual\u002Fa11y testing. Use for test automation, flakiness, Core Web Vitals, mobile gestures, cross-browser.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fweb-testing\u002FSKILL.md",[163],{"categoryNo":164,"categoryName":165,"taxonomyType":166,"taxonomyTypeDesc":167},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,25,185],"web testing","web","testing","security","gestures","automation","playwright","test","test automation","core","browser","integration","core web vitals","k6","e2e","vitest","mobile",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":29},"01M6CFWKWR6J11YJRE9EX702JY","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.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[193,170,194,195,196,25,197,198,199,200,201,202],"web frameworks","Optimization","build","router","js","Next.js","turborepo","server","ssr","react",{"skillNo":204,"name":205,"nameZh":6,"description":206,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":207,"categories":208,"keywords":217,"publishedAt":29},"01M6CFW31HEVJTMWZNXXH6RJZW","ui-styling","Style UIs with shadcn\u002Fui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fui-styling\u002FSKILL.md",[209,212],{"categoryNo":210,"categoryName":211,"taxonomyType":166,"taxonomyTypeDesc":167},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":213,"categoryName":214,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[218,219,220,25,221,222,223,224,225,226,227,228],"ui styling","styling","ui","radix ui","customization","Tailwind","shadcn","design systems","components","css","design",{"skillNo":230,"name":231,"nameZh":6,"description":232,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":233,"categories":234,"keywords":238,"publishedAt":29},"01M6CFVY2N18A5J9YW3X14GDHZ","threejs","Build 3D web apps with Three.js (WebGL\u002FWebGPU). 556 searchable examples, 60 API classes, 20 use cases. Actions: create 3D scene, load model, add animation, implement physics, build VR\u002FXR. Topics: GLTF loader, PBR materials, particle effects, shadows, post-processing, compute shaders, TSL. Integrations: WebGPU, physics engines, spatial audio.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fthreejs\u002FSKILL.md",[235],{"categoryNo":236,"categoryName":237,"taxonomyType":166,"taxonomyTypeDesc":167},"01JBSEEDCAT000000000000010","后端与接口",[231,239,240,241,242,243,244,245,170,246,247,248,249,195,250,25,251,252,253,254],"webgl","api","actions","examples","shaders","create","webgpu","implement","Animation","pbr","gltf","Spatial","integrations","model","Audio","3D",{"skillNo":256,"name":257,"nameZh":6,"description":258,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":259,"categories":260,"keywords":261,"publishedAt":29},"01M6CFVFW9NS3M49KX9K9GKFF7","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.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[262,263,25,264,265,266,267],"sequential thinking","planning","analysis","hypothesis","verification","reasoning",{"skillNo":269,"name":270,"nameZh":6,"description":271,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":272,"categories":273,"keywords":277,"publishedAt":29},"01M6CFVA3RNA0DGFNFDM0NZPW5","research","Research technical solutions, analyze architectures, gather requirements thoroughly. Use for technology evaluation, best practices research, solution design, scalability\u002Fsecurity\u002Fmaintainability analysis.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fresearch\u002FSKILL.md",[274],{"categoryNo":275,"categoryName":276,"taxonomyType":166,"taxonomyTypeDesc":167},"01JBSEEDCAT000000000000021","资料检索与研究",[270,278,279,264,280,172,281,228,25],"best practices","Evaluation","analyze","technical"]