[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71SQMGYYY1FHAC5VHDMAFRD":3,"skill-same:01M71SQMGYYY1FHAC5VHDMAFRD":67},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":48,"ownerHtmlUrl":49,"ownerBlogUrl":50,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M71SQMGYYY1FHAC5VHDMAFRD","host-boundary-review",null,"Review framework vs host ownership for permissions, approvals, grants, native execution, storage, daemons, and Clawix integration.","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\u002Fhost-boundary-review\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"boundary","host","boundary review","review","host boundary review","framework","ownership","execution","integration","storage","daemon","grants","for","approvals","native","clawhostkit","clawix","permissions","2026-11-10 13:02:02",false,"---\nname: host-boundary-review\ndescription: Review framework vs host ownership for permissions, approvals, grants, native execution, storage, daemons, and Clawix integration.\nkeywords: [host, boundary, permissions, approvals, daemon, clawix, clawhostkit]\n---\n\n# host-boundary-review\n\nPreserve the ClawJS\u002FClaw framework and signed-host boundary.\n\n## Procedure\n\n1. Read host ownership, data-storage boundary, framework-host ADR, and relevant platform playbooks.\n2. Identify whether the capability belongs to framework contracts, domain APIs, storage, CLI, host-native approvals, GUI state, or host operational state.\n3. Keep sensitive native permissions, grants, approvals, audit, LaunchAgents, Mach services, and native execution under the active signed host.\n4. Ensure clients consume daemon\u002Fhost contracts before adding duplicated UI-owned backends.\n5. For Clawix, keep native UI and host identity separate from canonical framework storage.\n6. Validate host-dependent paths with signed-host or host-equivalent validation when feasible.\n\n## Constraints\n\n- Node must not request sensitive native permissions directly.\n- Do not create a second GUI-owned bridge\u002Fbackend when daemon mode owns runtime.\n- Public docs must use safe placeholders, not real local identities.\n","# host-boundary-review\n\nPreserve the ClawJS\u002FClaw framework and signed-host boundary.\n\n## Procedure\n\n1. Read host ownership, data-storage boundary, framework-host ADR, and relevant platform playbooks.\n2. Identify whether the capability belongs to framework contracts, domain APIs, storage, CLI, host-native approvals, GUI state, or host operational state.\n3. Keep sensitive native permissions, grants, approvals, audit, LaunchAgents, Mach services, and native execution under the active signed host.\n4. Ensure clients consume daemon\u002Fhost contracts before adding duplicated UI-owned backends.\n5. For Clawix, keep native UI and host identity separate from canonical framework storage.\n6. Validate host-dependent paths with signed-host or host-equivalent validation when feasible.\n\n## Constraints\n\n- Node must not request sensitive native permissions directly.\n- Do not create a second GUI-owned bridge\u002Fbackend when daemon mode owns runtime.\n- Public docs must use safe placeholders, not real local identities.\n",{"name":5,"keywords":42,"description":7},[20,19,36,32,29,35,34],"main","26b22a693141263d55cf916e06cee81026b270ca","skills\u002Fhost-boundary-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":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add clawic\u002FClawix --skill host-boundary-review",{"tool":59,"command":60},"bunx","bunx skills add clawic\u002FClawix --skill host-boundary-review",{"tool":62,"command":63},"pnpm","pnpm dlx skills add clawic\u002FClawix --skill host-boundary-review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fclawic\u002FClawix\u002Fblob\u002Fmain\u002Fskills\u002Fhost-boundary-review\u002FSKILL.md",true,[],[68,87,116,138,159,191],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":37},"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",[],[75,76,77,35,78,79,80,81,82,83,84,85,86],"visual regression","regression","visual","repair","run","baseline","geometry","debt","screenshot","ui","surface","screenshots",{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":101,"publishedAt":37},"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",[93,98],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":99,"categoryName":100,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000040","财务",[102,103,104,84,105,35,106,31,107,108,109,110,111,112,113,114,115],"ui performance budget","performance","Budget","budgets","latency","runtime","behavior","flows","hitches","traces","capture","critical","compare","performance budgets",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":123,"publishedAt":37},"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",[122],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},[124,125,84,126,35,127,128,129,130,131,132,82,133,77,134,135,136,137],"ui implementation","implementation","state","functional","baselines","surfaces","validation","pattern","boundaries","mutation","contracts","implement","wiring","functional-ui",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":145,"publishedAt":37},"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",[144],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},[146,147,84,22,35,148,149,150,151,131,152,153,154,82,155,156,85,77,157,158],"canon","ui canon review","change","component","scope","decision","interface","ui pattern","registry","copy","component extraction","extraction","approval",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":170,"publishedAt":37},"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",[165],{"categoryNo":166,"categoryName":167,"taxonomyType":168,"taxonomyTypeDesc":169},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190],"theme","theme factory","factory","brand identity","palette","brand","style","dark","rotation","variants","produce","themes","use","Existing","compact","when","density","one","tone","identity",{"skillNo":192,"name":193,"nameZh":6,"description":194,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":195,"categories":196,"keywords":209,"publishedAt":37},"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",[197,200,203,206],{"categoryNo":198,"categoryName":199,"taxonomyType":168,"taxonomyTypeDesc":169},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":201,"categoryName":202,"taxonomyType":168,"taxonomyTypeDesc":169},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":204,"categoryName":205,"taxonomyType":168,"taxonomyTypeDesc":169},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":207,"categoryName":208,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000034","行政与办公人员",[210,211,212,213,214,215,216,217,177,218,31,219,220,221,183,222,188,223,224,225],"template render","template","render","one-pager","me","PDF","artifact","pptx","SVG","card","poster","data","deliverable","html","user","png"]