[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NDD5B9MTYM34PHSBPEBCJS":3,"skill-same:01M6NDD5B9MTYM34PHSBPEBCJS":57},{"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":17,"publishedAt":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":41,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":43,"install":44,"resources":56},"01M6NDD5B9MTYM34PHSBPEBCJS","odylith-discipline",null,"Use when Odylith Discipline pressure behavior, host\u002Flane parity, or credit-safe benchmark proof needs validation.","odylith\u002Fodylith","odylith","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F273743042?v=4","01M6NBM8TE74H3GP527QEJFCPB","01M6NBM8YT7A5XTNABG4R5KQQ0",36,"MIT","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-discipline\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29],"discipline","odylith discipline","safe","benchmark","validation","lane","behavior","use","host","proof","true","parity","2026-11-10 10:12:30",false,"---\nname: odylith-discipline\ndescription: Use when Odylith Discipline pressure behavior, host\u002Flane parity, or credit-safe benchmark proof needs validation.\ndisable-model-invocation: true\n---\n@..\u002F..\u002F..\u002Fodylith\u002Fskills\u002Fodylith-discipline\u002FSKILL.md\n","@..\u002F..\u002F..\u002Fodylith\u002Fskills\u002Fodylith-discipline\u002FSKILL.md\n",{"name":5,"description":7,"disable-model-invocation":35},true,"main","6d249fbca9cd8c41d45e6e2e90a72745cd954ce6","src\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-discipline",3,"https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith","https:\u002F\u002Fodylith.ai","https:\u002F\u002Fgithub.com\u002Fodylith","2026-10-25 01:05:33",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":35},[46,49,52],{"tool":47,"command":48},"npx","npx skills add odylith\u002Fodylith --skill odylith-discipline",{"tool":50,"command":51},"bunx","bunx skills add odylith\u002Fodylith --skill odylith-discipline",{"tool":53,"command":54},"pnpm","pnpm dlx skills add odylith\u002Fodylith --skill odylith-discipline","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-discipline\u002FSKILL.md",[],[58,69,81,98,113,130],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":30},"01M6NDHJPSYZGHRX4S392CCQQE","odylith-version","Inspect the pinned, active, and locally available Odylith versions.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-version\u002FSKILL.md",[],[65,66,67,28,68],"odylith version","version","inspect","active",{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":30},"01M6NDHEGHCN2ARB3MJVKJC1PY","odylith-sync","Refresh governed Odylith surfaces for the current changed slice.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-sync\u002FSKILL.md",[],[76,77,78,79,80],"sync","odylith sync","surfaces","for","refresh",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":30},"01M6NDHBJ21XYP1SHNV2ABS4FJ","odylith-subagent-router","Choose local execution versus bounded delegation for Odylith slices and shape routed payloads.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-subagent-router\u002FSKILL.md",[],[88,89,90,91,92,93,94,95,96,28,79,97],"subagent","router","odylith subagent router","payloads","delegation","execution","choose","shape","local","bounded",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":30},"01M6NDH8FPCQB4TBXDZGKZEX43","odylith-subagent-orchestrator","Plan Odylith delegation ownership, bounded fanout, and merge-safe orchestration.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-subagent-orchestrator\u002FSKILL.md",[],[105,106,88,107,108,28,97,109,110,20,111,112,92],"subagent orchestrator","orchestrator","odylith subagent orchestrator","ownership","plan","fanout","orchestration","merge",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":30},"01M6NDGT24T77XP3714G3YWTQQ","odylith-start","Run the repo-local Odylith startup contract first, before context\u002Fsearch fan out.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-start\u002FSKILL.md",[],[120,121,122,123,124,125,126,127,96,128,129],"start","odylith start","search","run","startup","first","repo","context","contract","contract first",{"skillNo":131,"name":132,"nameZh":6,"description":133,"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":136,"publishedAt":30},"01M6NDGNVNGNAFYF76GXJ4CAB4","odylith-show-me","Use when the operator asks what Odylith can do for a repo, requests an advisory repo demo, or asks for the clean scenario-aware show-me output.","https:\u002F\u002Fgithub.com\u002Fodylith\u002Fodylith\u002Fblob\u002Fmain\u002Fsrc\u002Fodylith\u002Fbundle\u002Fassets\u002Fproject-root\u002F.claude\u002Fskills\u002Fodylith-show-me\u002FSKILL.md",[],[137,138,139,140,141,126,25,142,143,144,145,146,147,148,79,149],"odylith show me","me","show me","show","demo","clean","do","advisory","scenario","output","requests","can","operator"]