[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MZP0DN3985Q29XY08P78ZT":3,"skill-same:01M6MZP0DN3985Q29XY08P78ZT":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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6MZP0DN3985Q29XY08P78ZT","governance-cite",null,"Look up governance controls and their justifications via the governance CLI, to ground a recommendation in a real standard (NIST, OWASP, ISO, SOC 2, CIS, IEEE). Use when you need the control IDs and justification text behind a practice. Not for deciding whether to cite or how to phrase it — that's the governance citation way.","aaronsb\u002Fagent-ways","aaronsb","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2738471?v=4","01M6MZKZTB1QDZ0YMSVFC2F0RE","Aaron Bockelie","01M6MZKZYG6T75YE9PCBNR72QK",26,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fgovernance-cite\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"governance","governance cite","control","cli","for","you","recommendation","controls","via","how to","iso","soc","up","cis","use","read","text","Bash","how","ids","2026-11-10 10:12:30",false,"---\nname: governance-cite\ndescription: Look up governance controls and their justifications via the governance CLI, to ground a recommendation in a real standard (NIST, OWASP, ISO, SOC 2, CIS, IEEE). Use when you need the control IDs and justification text behind a practice. Not for deciding whether to cite or how to phrase it — that's the governance citation way.\nallowed-tools: Bash, Read, Grep, Glob\n---\n\n# Governance Citation Lookup\n\nA governance traceability system maps agent guidance (ways) to the regulatory controls their guidance *claims* to address, each with asserted justifications — control-*design* claims, not evidence the control operates. This skill is the **lookup** — run it to fetch the control IDs and justification text behind a practice. For *when* to cite and *how* to phrase it, see the **governance citation** way.\n\n## Look up controls\n\n### By topic\n\n```bash\nways-audit control PATTERN          # e.g. NIST, OWASP, ISO, SOC, CIS, change\n```\n\n### By way (full trace)\n\n```bash\nways-audit trace softwaredev\u002Fcommits\nways-audit trace softwaredev\u002Fsecurity\n```\n\n### Machine-readable\n\n```bash\nways-audit control PATTERN --json\nways-audit trace WAY --json\nways-audit matrix --json            # the complete traceability matrix\n```\n\nRead the governed ways and controls **from the data** — run `ways-audit matrix` for the current set. Never cite from memory; provenance changes.\n\n## Not for\n\n- Deciding *whether* to cite, or *how* to phrase a citation — that's the **governance citation** way.\n- The full coverage\u002Fprovenance report — that's the **governance** skill (`ways-audit report`).\n","# Governance Citation Lookup\n\nA governance traceability system maps agent guidance (ways) to the regulatory controls their guidance *claims* to address, each with asserted justifications — control-*design* claims, not evidence the control operates. This skill is the **lookup** — run it to fetch the control IDs and justification text behind a practice. For *when* to cite and *how* to phrase it, see the **governance citation** way.\n\n## Look up controls\n\n### By topic\n\n```bash\nways-audit control PATTERN          # e.g. NIST, OWASP, ISO, SOC, CIS, change\n```\n\n### By way (full trace)\n\n```bash\nways-audit trace softwaredev\u002Fcommits\nways-audit trace softwaredev\u002Fsecurity\n```\n\n### Machine-readable\n\n```bash\nways-audit control PATTERN --json\nways-audit trace WAY --json\nways-audit matrix --json            # the complete traceability matrix\n```\n\nRead the governed ways and controls **from the data** — run `ways-audit matrix` for the current set. Never cite from memory; provenance changes.\n\n## Not for\n\n- Deciding *whether* to cite, or *how* to phrase a citation — that's the **governance citation** way.\n- The full coverage\u002Fprovenance report — that's the **governance** skill (`ways-audit report`).\n",{"name":5,"description":7,"allowed-tools":44},"Bash, Read, Grep, Glob","main","e99c7d9ee1f646cdb86d1a215830339837be153a","skills\u002Fgovernance-cite",13,"https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways","https:\u002F\u002Fgithub.com\u002Faaronsb","I like coding with AI tools and making things.","2026-11-11 14:29:16",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add aaronsb\u002Fagent-ways --skill governance-cite",{"tool":59,"command":60},"bunx","bunx skills add aaronsb\u002Fagent-ways --skill governance-cite",{"tool":62,"command":63},"pnpm","pnpm dlx skills add aaronsb\u002Fagent-ways --skill governance-cite","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fgovernance-cite\u002FSKILL.md",true,[],[68,87,100,121,147,168],{"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":79,"publishedAt":39},"01M6MZQPWHX5QCS3PVPVY1WAVC","my-skill","A hand-built skill the user keeps in ~\u002F.claude\u002Fskills. The fixture asserts it survives the install.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fdocker\u002Fseed\u002Fclaude\u002Fskills\u002Fmy-skill\u002FSKILL.md",[74],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[80,81,82,83,84,85,86],"my skill","my","hand","user","it","fixture","install",{"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":94,"publishedAt":39},"01M6MZQKYC9X5E94EDSGGGKZ78","work-skill","A skill in a second Claude Code config directory. The fixture asserts the directory is untouched.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fdocker\u002Fseed\u002Fclaude-work\u002Fskills\u002Fwork-skill\u002FSKILL.md",[93],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},[95,96,97,98,99,85],"work","work skill","config","directory","code",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":107,"publishedAt":39},"01M6MZQE8ZJARAB2WGCNHN9JB8","wrap","Wrap up a session at a natural seam — land in-flight work, square the TaskList honestly, write a copy-paste continuation prompt, then hand off to a directed \u002Fcompact. Use when the user says \"wrap up\", \"wrap this up\", \"let's wrap\", \"end of session\", \"checkpoint and compact\", \"hand off\", or invokes \u002Fwrap.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fwrap\u002FSKILL.md",[106],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},[102,108,33,31,109,110,111,112,113,114,115,116,117,118,34,119,120,95,82,36],"compact","end","session","checkpoint","continuation","wrap up","when","prompt","grep","square","write","at","paste",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":128,"publishedAt":39},"01M6MZQ8GDE7JHXY907BF0B495","ways-update","Update the agent-ways installation to the latest version — preview the update with `ways manage update --what-if` (versions, release notes, the commits, local changes, the actions, dev links), read it back to the user, then apply it with `ways manage update --commit`, which pulls the app source in $XDG_DATA, refreshes the binaries and corpus, and reprojects ~\u002F.claude. Use when the user wants to update agent-ways, pull the latest ways\u002Fhooks, or refresh their ways framework install. Not for editing or authoring individual ways (that is the ways skill) or upgrading project dependencies.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fways-update\u002FSKILL.md",[127],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},[129,130,131,132,133,33,134,135,136,137,138,139,23,140,141,142,143,144,145,146],"ways update","update","version","editing","update agent","manage","actions","hooks","release notes","dev","local","commits","which","links","app","pull","back","project",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":39},"01M6MZQ3N4FRH6A5Z56P034ZQW","ways-tests","Score way matching via embedding similarity, analyze vocabulary, and validate frontmatter. Use when testing how well a way matches prompts, checking cosine similarity scores, inspecting the embedding engine status, or validating way files.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fways-tests\u002FSKILL.md",[],[154,155,156,157,158,33,116,159,160,161,162,163,34,164,37,27,165,166,167,36],"tests","ways tests","files","testing","embedding","frontmatter","prompts","status","validate","edit","matching","similarity","engine","analyze",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":174,"publishedAt":39},"01M6MZPXNGYKM1YG02F7Z5VRFW","ways-localize","Localize agent-ways into the operator's language — translate every way's matching metadata against the English root, tune it clean, and switch ways (and Claude Code) into that language. Use when the operator asks to run ways in their language (\"set up ways in Spanish\", \"localiza ways al español\", \"ways auf Deutsch\"). Not for authoring or editing individual ways (that is the ways skill), not for English installs (already built), and not for changing Claude Code's language alone (that is a settings.json edit).","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fways-localize\u002FSKILL.md",[],[175,176,36,177,34,164,178,179,180,99,33,181,182,31,183,132,23,184,185,186],"localize","ways localize","settings","json","run","english","settings.json","clean","translate","switch","spanish","SET"]