[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYE3PN8A196JEXTERPQP9Y":3,"skill-same:01M6CYE3PN8A196JEXTERPQP9Y":51},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":13,"repositoryHtmlUrl":33,"repositoryHomepageUrl":6,"ownerHtmlUrl":34,"ownerBlogUrl":6,"ownerDescription":35,"updatedAt":36,"install":37,"resources":50},"01M6CYE3PN8A196JEXTERPQP9Y","good-testing",null,"Verdagon\u002FHarmonious","Verdagon","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F192751?v=4","01M6CYDV5FVY0CQ2SP3E5V9ZHW","Evan Ovadia","01M6CYDV9N0V634J8HMQWBNNY9",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgood-testing\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[23,24,25],"testing","good","good testing","2026-11-10 10:12:30",false,"..\u002F..\u002F..\u002Fdocs\u002Fskills\u002Fgood-testing.md",{},"main","fa98ecb86013c9c926faa435eb946881b5787f11",".claude\u002Fskills\u002Fgood-testing","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious","https:\u002F\u002Fgithub.com\u002FVerdagon","I'm the lead of the Vale programming language, at https:\u002F\u002Fvale.dev\u002F.\r\n\r\nI'm also a game designer, software architect, ex-Googler, and roguelike enthusiast!","2026-06-30 10:07:05",{"source":7,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add Verdagon\u002FHarmonious --skill good-testing",{"tool":43,"command":44},"bunx","bunx skills add Verdagon\u002FHarmonious --skill good-testing",{"tool":46,"command":47},"pnpm","pnpm dlx skills add Verdagon\u002FHarmonious --skill good-testing","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgood-testing\u002FSKILL.md",true,[],[52,60,66,74,82,95],{"skillNo":53,"name":54,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":55,"categories":56,"keywords":57,"publishedAt":26},"01M6CYEGGDVKA87Z92KMTC7361","write-pretooluse-hook","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fwrite-pretooluse-hook\u002FSKILL.md",[],[58,59],"write","write pretooluse hook",{"skillNo":61,"name":62,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":26},"01M6CYEFJJZXBNPWXCD26Q77W7","tdd","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ftdd\u002FSKILL.md",[],[62],{"skillNo":67,"name":68,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":26},"01M6CYEDXPJAZM18MV3AMYDTD9","luz-add-skill","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fluz-add-skill\u002FSKILL.md",[],[72,73],"add skill","luz add skill",{"skillNo":75,"name":76,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":26},"01M6CYECMZGTZ315GAAPMPT5T0","guardian-tl","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fguardian-tl\u002FSKILL.md",[],[80,81],"guardian","guardian tl",{"skillNo":83,"name":84,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":92,"publishedAt":26},"01M6CYEAV6SG79QECZWKBS7VGD","guardian-teach","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fguardian-teach\u002FSKILL.md",[87],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[93,80,94],"teach","guardian teach",{"skillNo":96,"name":97,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":26},"01M6CYE94JJJTGEPKX7HNA72SN","guardian-post-review","https:\u002F\u002Fgithub.com\u002FVerdagon\u002FHarmonious\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fguardian-post-review\u002FSKILL.md",[],[101,80,102],"review","guardian post review"]