[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71SPGDRQH3K8CQKPEM40QP7":3,"skill-same:01M71SPGDRQH3K8CQKPEM40QP7":62},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":43,"ownerHtmlUrl":44,"ownerBlogUrl":45,"ownerDescription":46,"updatedAt":47,"install":48,"resources":61},"01M71SPGDRQH3K8CQKPEM40QP7","adoption-canonicity-review",null,"Review or update stable, canonical, any-human, PMF, and adoption claims using adoption\u002Fcanonicity governance packets.","clawic\u002FClawix","clawic","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F260442073?v=4","01M71SK22K8AQ01VDMSY531Y1Y","Clawic","01M71SK23S500EBSASK8CHHVK6",8,"MIT","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fadoption-canonicity-review\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30],"adoption canonicity review","adoption","review","claims","research","stable","canonicity","human","governance","update","canonical","PMF","2026-11-10 13:02:02",false,"---\nname: adoption-canonicity-review\ndescription: Review or update stable, canonical, any-human, PMF, and adoption claims using adoption\u002Fcanonicity governance packets.\nkeywords: [adoption, canonicity, stable, canonical, pmf, research]\n---\n\n# Adoption Canonicity Review\n\nUse this skill when work promotes a capability, surface, standard, UI pattern,\nor user-facing experience to `stable`, `canonical`, \"for any human\", PMF, or\nbroad adoption status.\n\n## Procedure\n\n1. Read `docs\u002Fgovernance\u002Fadoption-canonicity.md` and ADR 0041.\n2. Check the current packet inventory with `claw inspect canonicity --json`.\n3. If the work is experimental or beta and makes no stable\u002Fcanonical claim,\n   keep the stage below promotion and record no packet unless useful.\n4. If the work promotes a stable\u002Fcanonical\u002Fany-human\u002FPMF claim, add or update a\n   packet in `docs\u002Fgovernance\u002Fadoption-canonicity.manifest.json`.\n5. Keep private research outside public repos. Use approved private aliases\n   only; never store local paths, screenshots, transcripts, or raw telemetry.\n6. Run `node scripts\u002Fadoption-canonicity-check.mjs --self-test` and the\n   relevant docs\u002Fdiscoverability checks.\n\n## Acceptance\n\nA valid promotion has target audience, claim type, stage, evidence refs,\nfeedback loop, privacy mode, telemetry default, promotion decision, review\ncadence, reviewed date, and expiry date.\n","# Adoption Canonicity Review\n\nUse this skill when work promotes a capability, surface, standard, UI pattern,\nor user-facing experience to `stable`, `canonical`, \"for any human\", PMF, or\nbroad adoption status.\n\n## Procedure\n\n1. Read `docs\u002Fgovernance\u002Fadoption-canonicity.md` and ADR 0041.\n2. Check the current packet inventory with `claw inspect canonicity --json`.\n3. If the work is experimental or beta and makes no stable\u002Fcanonical claim,\n   keep the stage below promotion and record no packet unless useful.\n4. If the work promotes a stable\u002Fcanonical\u002Fany-human\u002FPMF claim, add or update a\n   packet in `docs\u002Fgovernance\u002Fadoption-canonicity.manifest.json`.\n5. Keep private research outside public repos. Use approved private aliases\n   only; never store local paths, screenshots, transcripts, or raw telemetry.\n6. Run `node scripts\u002Fadoption-canonicity-check.mjs --self-test` and the\n   relevant docs\u002Fdiscoverability checks.\n\n## Acceptance\n\nA valid promotion has target audience, claim type, stage, evidence refs,\nfeedback loop, privacy mode, telemetry default, promotion decision, review\ncadence, reviewed date, and expiry date.\n",{"name":5,"keywords":36,"description":7},[20,25,24,29,37,23],"pmf","main","26b22a693141263d55cf916e06cee81026b270ca","skills\u002Fadoption-canonicity-review",0,"https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix","https:\u002F\u002Fclawix.com","https:\u002F\u002Fgithub.com\u002Fclawic","https:\u002F\u002Fclawic.com","The open-source interface, framework, and skills for agents","2026-06-06 17:20:04",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add clawic\u002FClawix --skill adoption-canonicity-review",{"tool":54,"command":55},"bunx","bunx skills add clawic\u002FClawix --skill adoption-canonicity-review",{"tool":57,"command":58},"pnpm","pnpm dlx skills add clawic\u002FClawix --skill adoption-canonicity-review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fadoption-canonicity-review\u002FSKILL.md",true,[],[63,83,113,135,156,188],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":31},"01M71SS08XCQF9G9KSNZ75NA0V","visual-regression","Run and interpret Clawix UI geometry, screenshot, protected-surface, and debt-baseline checks without authorizing visual repair.","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fvisual-regression\u002FSKILL.md",[],[70,71,72,73,74,75,76,77,78,79,80,81,82],"visual regression","regression","visual","clawix","repair","run","baseline","geometry","debt","screenshot","ui","surface","screenshots",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":97,"publishedAt":31},"01M71SRXFKRDB3ZDJYGJVFJ40Q","ui-performance-budget","Capture and compare Clawix UI performance budgets for critical flows before optimizing visible or runtime UI behavior.","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fui-performance-budget\u002FSKILL.md",[89,94],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":95,"categoryName":96,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000040","财务",[98,99,100,80,101,73,102,103,104,105,106,107,108,109,110,111,112],"ui performance budget","performance","Budget","budgets","latency","for","runtime","behavior","flows","hitches","traces","capture","critical","compare","performance budgets",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":31},"01M71SRVPPK31H1RDB0DJ79GYB","ui-implementation","Implement functional Clawix UI wiring while respecting visual mutation boundaries, pattern contracts, protected surfaces, and debt baselines.","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fui-implementation\u002FSKILL.md",[119],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},[121,122,80,123,73,124,125,126,127,128,129,78,130,72,131,132,133,134],"ui implementation","implementation","state","functional","baselines","surfaces","validation","pattern","boundaries","mutation","contracts","implement","wiring","functional-ui",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":142,"publishedAt":31},"01M71SRSJY80G228GG4YEZKVE7","ui-canon-review","Review whether a Clawix UI pattern, visual decision, copy change, or component extraction belongs in canon, debt, exception, or protected-surface scope.","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fui-canon-review\u002FSKILL.md",[141],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},[143,144,80,21,73,145,146,147,148,128,149,150,151,78,152,153,81,72,154,155],"canon","ui canon review","change","component","scope","decision","interface","ui pattern","registry","copy","component extraction","extraction","approval",{"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":15,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":167,"publishedAt":31},"01M71SRPKYN0R0CWJ5202MH63R","theme-factory","Produce variants of an existing Style by shifting tone (light\u002Fdark), density (compact\u002Frelaxed), or accent (palette rotation) while preserving the brand identity. Use when the user wants alternate themes derived from one brand.","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Ftheme-factory\u002FSKILL.md",[162],{"categoryNo":163,"categoryName":164,"taxonomyType":165,"taxonomyTypeDesc":166},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187],"theme","theme factory","factory","brand identity","palette","brand","style","dark","rotation","variants","produce","themes","use","Existing","compact","when","density","one","tone","identity",{"skillNo":189,"name":190,"nameZh":6,"description":191,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":192,"categories":193,"keywords":206,"publishedAt":31},"01M71SRMDBTFB7RYWJYPFSH6VB","template-render","Render a Template + data + Style into a final artifact in one of HTML, PDF, PNG, SVG or PPTX. Use whenever the user asks for a concrete deliverable like \"make me a poster\", \"render a card\", \"give me a one-pager\".","https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Ftemplate-render\u002FSKILL.md",[194,197,200,203],{"categoryNo":195,"categoryName":196,"taxonomyType":165,"taxonomyTypeDesc":166},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":198,"categoryName":199,"taxonomyType":165,"taxonomyTypeDesc":166},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":201,"categoryName":202,"taxonomyType":165,"taxonomyTypeDesc":166},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":204,"categoryName":205,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000034","行政与办公人员",[207,208,209,210,211,212,213,214,174,215,103,216,217,218,180,219,185,220,221,222],"template render","template","render","one-pager","me","PDF","artifact","pptx","SVG","card","poster","data","deliverable","html","user","png"]