[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MZQPWHX5QCS3PVPVY1WAVC":3,"skill-same:01M6MZQPWHX5QCS3PVPVY1WAVC":58},{"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":23,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M6MZQPWHX5QCS3PVPVY1WAVC","my-skill",null,"A hand-built skill the user keeps in ~\u002F.claude\u002Fskills. The fixture asserts it survives the install.","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\u002Ftests\u002Ffixtures\u002Fdocker\u002Fseed\u002Fclaude\u002Fskills\u002Fmy-skill\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30],"my skill","my","user","install","fixture","it","hand","2026-11-10 10:12:30",false,"---\nname: my-skill\ndescription: A hand-built skill the user keeps in ~\u002F.claude\u002Fskills. The fixture asserts it survives the install.\n---\n\n# My skill\n\nSay \"my-skill ran\" and stop.\n","# My skill\n\nSay \"my-skill ran\" and stop.\n",{"name":5,"description":7},"main","e99c7d9ee1f646cdb86d1a215830339837be153a","tests\u002Ffixtures\u002Fdocker\u002Fseed\u002Fclaude\u002Fskills\u002Fmy-skill",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":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add aaronsb\u002Fagent-ways --skill my-skill",{"tool":50,"command":51},"bunx","bunx skills add aaronsb\u002Fagent-ways --skill my-skill",{"tool":53,"command":54},"pnpm","pnpm dlx skills add aaronsb\u002Fagent-ways --skill my-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fdocker\u002Fseed\u002Fclaude\u002Fskills\u002Fmy-skill\u002FSKILL.md",true,[],[59,72,97,124,147,166],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":66,"publishedAt":31},"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",[65],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[67,68,28,69,70,71],"work","work skill","code","directory","config",{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":79,"publishedAt":31},"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",[78],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[74,80,81,82,83,84,85,86,87,88,30,67,89,90,91,92,93,94,95,96],"continuation","checkpoint","session","end","up","use","compact","prompt","Bash","paste","at","read","write","square","grep","wrap up","when",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":104,"publishedAt":31},"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",[103],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,85,122,123],"ways update","update","back","pull","app","links","which","commits","for","project","editing","manage","actions","hooks","local","dev","release notes","update agent","version",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":31},"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",[],[131,132,133,134,135,85,88,136,137,138,139,140,141,91,142,143,94,144,145,146],"ways tests","tests","embedding","testing","files","analyze","engine","similarity","via","how","matching","edit","validate","status","prompts","frontmatter",{"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":31},"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",[],[154,155,156,157,158,113,115,159,84,160,161,85,88,69,162,163,164,141,91,165],"ways localize","localize","SET","spanish","switch","translate","clean","settings.json","english","run","json","settings",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":170,"categories":171,"keywords":175,"publishedAt":31},"01M6MZPSVJJSS12GVWY7CG028A","think","Structured reasoning strategies (tree-of-thoughts, trilemma, self-consistency, step-back, ReAct). Use when facing complex decisions, weighing trade-offs, comparing multiple approaches, balancing competing objectives, or stuck. `\u002Fthink \u003Cmode>` runs one strategy; `\u002Fthink` alone shows the menu.","https:\u002F\u002Fgithub.com\u002Faaronsb\u002Fagent-ways\u002Fblob\u002Fmain\u002Fskills\u002Fthink\u002FSKILL.md",[172],{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[168,107,176,177,178,179,180,181,91,182,183,94,184,85,185,88,186,187],"self","tree","strategies","trade","consistency","trade-offs","mode","reasoning","strategy","decisions","react","structured"]