[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7DDW73STDRWQ05QT77STJC2":3,"skill-same:01M7DDW73STDRWQ05QT77STJC2":45},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":14,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":29,"ownerDescription":6,"updatedAt":30,"install":31,"resources":44},"01M7DDW73STDRWQ05QT77STJC2","distill",null,"Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms.","steven-cutting\u002Flibpawdoku","steven-cutting","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F8365892?v=4","01M7AAJ52X7DQF2MRF4828D96M","Steven Cutting","01M7DDQVRFP9XXWQQR5MAZ5ZH6",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Fdistill\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: distill\ndescription: \"Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms.\"\n---\n\nFollow `..\u002F..\u002F..\u002F.agents\u002Fskills\u002Fdistill\u002FSKILL.md`. That file is canonical and this bridge adds nothing to it.\n","Follow `..\u002F..\u002F..\u002F.agents\u002Fskills\u002Fdistill\u002FSKILL.md`. That file is canonical and this bridge adds nothing to it.\n",{"name":5,"description":7},"main","e8003265dbef8dd776fe14afa57dc099cba5d5bb",".codex\u002Fskills\u002Fdistill","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku","https:\u002F\u002Fgithub.com\u002Fsteven-cutting","https:\u002F\u002Fwww.stevencutting.com","2026-11-10 07:53:37",{"source":8,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add steven-cutting\u002Flibpawdoku --skill distill",{"tool":37,"command":38},"bunx","bunx skills add steven-cutting\u002Flibpawdoku --skill distill",{"tool":40,"command":41},"pnpm","pnpm dlx skills add steven-cutting\u002Flibpawdoku --skill distill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Fdistill\u002FSKILL.md",true,[],[46,53,60,67,74,81],{"skillNo":47,"name":48,"nameZh":6,"description":49,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":50,"categories":51,"keywords":52,"publishedAt":19},"01M7DDXQPF4Q10J04SDWWKZ81R","witness","Independently witness that an Allium loop's convergence claim is true and was reached honestly. Use when the user wants to verify a loop's self-report, confirm tests really pass and no generated test was weakened, produce a convergence certificate or witness record, gate CI on a trustworthy signal, or check that an autonomous run did not cheat its way to green.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Fwitness\u002FSKILL.md",[],[],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":59,"publishedAt":19},"01M7DDX3FN1JV2RQNEYQPAME6Y","weed","Weed the Allium garden. Find where Allium specifications and implementation code have diverged, and help resolve the divergences. Use when the user wants to check spec-code alignment, compare specs against implementation, audit for spec drift or violations, sync specs with code or code with specs, or verify whether the implementation matches what the spec says.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Fweed\u002FSKILL.md",[],[],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M7DDWYVRK6K7QZX99YD0QJNG","tend","Tend the Allium garden. Use when the user wants to write, edit, update, add to, improve, clarify, refine, restructure, fix or migrate Allium specs. Covers adding entities, rules, triggers, surfaces and contracts, fixing syntax or validation errors, renaming or refactoring within specs, migrating specs to a new language version, and translating requirements into well-formed specifications. Pushes back on vague requirements.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Ftend\u002FSKILL.md",[],[],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M7DDWXD8WXYF0DWKTARA4A5W","spec-change","Change an Allium specification and carry the change through the tests and the implementation.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Fspec-change\u002FSKILL.md",[],[],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M7DDWVHMF77GRZCCSECTX1FA","rust-change","Implement or review a change to the engine with the trait boundary, no_std, tests and documentation evidence the invariants require.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Frust-change\u002FSKILL.md",[],[],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":19},"01M7DDWSYK949RR74AJJG8FQWC","review-docs","Add or revise a handbook page so it satisfies the documentation contract and stays reachable.","https:\u002F\u002Fgithub.com\u002Fsteven-cutting\u002Flibpawdoku\u002Fblob\u002Fmain\u002F.codex\u002Fskills\u002Freview-docs\u002FSKILL.md",[],[]]