[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P384ESAV9N305BA3D4H84B":3,"skill-same:01M6P384ESAV9N305BA3D4H84B":67},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":13,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":51,"ownerDescription":6,"updatedAt":52,"install":53,"resources":66},"01M6P384ESAV9N305BA3D4H84B","cli-creator",null,"Build or refine a reusable agent-friendly CLI with compact output, structured modes where practical, setup checks, read-first flow, and companion skill support.","dexter-cnx\u002Fagent-engineering-toolkit","dexter-cnx","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F73522389?v=4","01M6K09WYAAXJXMR26H00WJ2AT","01M6P370Z0XCZ7NC67MJ2MRW94",0,"MIT","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Foverlays\u002Fagent-friendly-cli\u002Fskills\u002Fcli-creator\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"creator","cli creator","cli","practical","modes","companion","with","output","structured","refine","compact","build","reusable","read","first","flow","setup","support","2026-11-10 10:12:30",false,"---\nname: cli-creator\ndescription: Build or refine a reusable agent-friendly CLI with compact output, structured modes where practical, setup checks, read-first flow, and companion skill support.\n---\n\n# Purpose\n\nUse this skill when repeated repository work should be turned into a reusable CLI instead of being solved with ad hoc shell commands.\n\n## Best-fit cases\n\n- CI or build investigation\n- report export\n- API-backed search and read\n- architecture validation\n- localization generation\n- changelog drafting\n- local archive inspection\n\n# Principles\n\nDesign for repeated agent use.\n\nThe CLI should be:\n\n- non-interactive by default\n- compact by default\n- machine-readable where practical\n- explicit about setup and auth\n- clear about discovery versus exact read\n- able to export large results to files\n- safe by default\n- separated into read versus write paths\n\n# Recommended command shape\n\nUse this structure unless the repository clearly needs something else:\n\n- `\u003Ccli> doctor`\n- `\u003Ccli> auth status`\n- `\u003Ccli> search ...`\n- `\u003Ccli> list ...`\n- `\u003Ccli> read \u003Cid>`\n- `\u003Ccli> export ...`\n- `\u003Ccli> download ...`\n- `\u003Ccli> draft ...`\n- `\u003Ccli> write ...`\n\nRecommended flags:\n- `--json`\n- `--limit`\n- `--output`\n- `--dry-run`\n\n# Required workflow\n\n1. inspect repository conventions\n2. propose the command surface before implementation\n3. keep defaults small\n4. implement discovery output compactly\n5. require stable IDs for exact reads\n6. route large outputs to files\n7. keep live writes separate\n8. add or update a companion skill\n9. verify the CLI from outside the source directory\n\n# Deliverable format\n\nReturn:\n\n1. assumptions\n2. proposed command surface\n3. files to create or update\n4. implementation summary\n5. verification proof\n6. companion skill content\n7. shortest future invocation prompt\n\n# Anti-patterns\n\nAvoid:\n\n- interactive prompts\n- giant stdout dumps\n- mixed read and write behavior\n- hidden state with no way to inspect it\n- vague setup failures\n- undocumented install paths","# Purpose\n\nUse this skill when repeated repository work should be turned into a reusable CLI instead of being solved with ad hoc shell commands.\n\n## Best-fit cases\n\n- CI or build investigation\n- report export\n- API-backed search and read\n- architecture validation\n- localization generation\n- changelog drafting\n- local archive inspection\n\n# Principles\n\nDesign for repeated agent use.\n\nThe CLI should be:\n\n- non-interactive by default\n- compact by default\n- machine-readable where practical\n- explicit about setup and auth\n- clear about discovery versus exact read\n- able to export large results to files\n- safe by default\n- separated into read versus write paths\n\n# Recommended command shape\n\nUse this structure unless the repository clearly needs something else:\n\n- `\u003Ccli> doctor`\n- `\u003Ccli> auth status`\n- `\u003Ccli> search ...`\n- `\u003Ccli> list ...`\n- `\u003Ccli> read \u003Cid>`\n- `\u003Ccli> export ...`\n- `\u003Ccli> download ...`\n- `\u003Ccli> draft ...`\n- `\u003Ccli> write ...`\n\nRecommended flags:\n- `--json`\n- `--limit`\n- `--output`\n- `--dry-run`\n\n# Required workflow\n\n1. inspect repository conventions\n2. propose the command surface before implementation\n3. keep defaults small\n4. implement discovery output compactly\n5. require stable IDs for exact reads\n6. route large outputs to files\n7. keep live writes separate\n8. add or update a companion skill\n9. verify the CLI from outside the source directory\n\n# Deliverable format\n\nReturn:\n\n1. assumptions\n2. proposed command surface\n3. files to create or update\n4. implementation summary\n5. verification proof\n6. companion skill content\n7. shortest future invocation prompt\n\n# Anti-patterns\n\nAvoid:\n\n- interactive prompts\n- giant stdout dumps\n- mixed read and write behavior\n- hidden state with no way to inspect it\n- vague setup failures\n- undocumented install paths",{"name":5,"description":7},"main","3035171e2986d5fdb445e694b9013fbdf58b3ff6","overlays\u002Fagent-friendly-cli\u002Fskills\u002Fcli-creator","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit","https:\u002F\u002Fgithub.com\u002Fdexter-cnx","https:\u002F\u002Fdexter-cnx.github.io\u002Fportfolio\u002F","2026-05-26 14:24:27",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add dexter-cnx\u002Fagent-engineering-toolkit --skill cli-creator",{"tool":59,"command":60},"bunx","bunx skills add dexter-cnx\u002Fagent-engineering-toolkit --skill cli-creator",{"tool":62,"command":63},"pnpm","pnpm dlx skills add dexter-cnx\u002Fagent-engineering-toolkit --skill cli-creator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Foverlays\u002Fagent-friendly-cli\u002Fskills\u002Fcli-creator\u002FSKILL.md",true,[],[68,92,110,119,131,143],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":41},"01M6P4P9S9017DTSFMRKGA7XW2","toolkit-i18n-operator","Use the toolkit-i18n CLI for repeated Flutter localization workflows with compact outputs, CSV validation, key coverage reporting, generated JSON exports, and safe non-mutating behavior.","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Ftools\u002Ftoolkit-i18n\u002Fskills\u002Ftoolkit-i18n-operator\u002FSKILL.md",[],[75,76,77,78,79,25,80,81,82,83,29,84,33,85,86,87,88,89,90,91],"toolkit i18n operator","i18n","operator","toolkit","flutter localization","safe","workflows","for","validation","csv","reporting","json","flutter","behavior","coverage","generated","use",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":106,"publishedAt":41},"01M6P4NREKE3P0XYV3RBBWC987","toolkit-design-operator","Use the toolkit-design CLI for repeated repository workflows.","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Ftools\u002Ftoolkit-design\u002Fskills\u002Ftoolkit-design-operator\u002FSKILL.md",[98,101],{"categoryNo":99,"categoryName":100,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[107,77,78,108,82,25,81,109,91],"toolkit design operator","design","repository",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":41},"01M6P4NNSQ09QFPYG2PMPWEA94","toolkit-ci-operator","Use the toolkit-ci CLI for repeated repository workflows.","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Ftools\u002Ftoolkit-ci\u002Fskills\u002Ftoolkit-ci-operator\u002FSKILL.md",[],[117,118,77,78,109,25,81,91,82],"toolkit ci operator","ci",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":41},"01M6P4NK636991P6WWQ6X8HDYX","toolkit-arch-operator","Use the toolkit-arch CLI for repeated repository workflows, including Flutter i18n usage scans, layer checks, and localization coverage.","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Ftools\u002Ftoolkit-arch\u002Fskills\u002Ftoolkit-arch-operator\u002FSKILL.md",[],[126,127,78,77,76,128,129,82,91,89,87,130,109,81,25],"toolkit arch operator","arch","usage","layer","localization",{"skillNo":132,"name":133,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":139,"publishedAt":41},"01M6P4NF18XGVSG2NR01E1DX0R","web-testing","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Foverlays\u002Fweb-frontend\u002Fskills\u002Fweb-testing\u002Fskill.md",[136],{"categoryNo":137,"categoryName":138,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",[140,141,142],"web testing","web","testing",{"skillNo":144,"name":145,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":41},"01M6P4MVK07EJ75FQTFN54AGPM","web-state","https:\u002F\u002Fgithub.com\u002Fdexter-cnx\u002Fagent-engineering-toolkit\u002Fblob\u002Fmain\u002Foverlays\u002Fweb-frontend\u002Fskills\u002Fweb-state\u002Fskill.md",[],[141,149,150],"state","web state"]