[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71V4APGS84GHZFRZP356A1X":3,"skill-same:01M71V4APGS84GHZFRZP356A1X":52},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":21,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":12,"repositoryHtmlUrl":35,"repositoryHomepageUrl":6,"ownerHtmlUrl":36,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":37,"install":38,"resources":51},"01M71V4APGS84GHZFRZP356A1X","bad-skill",null,"strings77wzq\u002Fgoal-run","strings77wzq","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F184192027?v=4","01M71V4218PHCX3JS0WGM99C41","01M71V421WHQ3QPRVP9GWKQVGV",0,"MIT","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fpackages\u002Fharness\u002Ftest\u002Ffixtures\u002Fskills\u002Fbad-skill\u002FSKILL.md",[16],{"categoryNo":17,"categoryName":18,"taxonomyType":19,"taxonomyTypeDesc":20},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[22,23,24],"bad skill","bad","unknown","2026-11-10 13:02:02",false,"---\nname: ''\ndescription: ''\nversion: ''\nrisk: unknown\npermissions: not-an-array\n---\n\n# Bad Skill\n\nThis skill has invalid frontmatter that should fail schema validation.\n","# Bad Skill\n\nThis skill has invalid frontmatter that should fail schema validation.\n",{"name":30,"risk":24,"version":30,"description":30,"permissions":31},"","not-an-array","main","ea8458ad5d16f32f8e464369b6dfb656b907bf0a","packages\u002Fharness\u002Ftest\u002Ffixtures\u002Fskills\u002Fbad-skill","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run","https:\u002F\u002Fgithub.com\u002Fstrings77wzq","2026-05-31 10:20:34",{"source":7,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add strings77wzq\u002Fgoal-run --skill bad-skill",{"tool":44,"command":45},"bunx","bunx skills add strings77wzq\u002Fgoal-run --skill bad-skill",{"tool":47,"command":48},"pnpm","pnpm dlx skills add strings77wzq\u002Fgoal-run --skill bad-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fpackages\u002Fharness\u002Ftest\u002Ffixtures\u002Fskills\u002Fbad-skill\u002FSKILL.md",true,[],[53,68,97,116,142,158],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":60,"publishedAt":25},"01M71V4NKDTPEZPWE5NQX3AACH","my-skill","A custom GoalRun skill","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Ftemplates\u002Fskill\u002FSKILL.md",[59],{"categoryNo":17,"categoryName":18,"taxonomyType":19,"taxonomyTypeDesc":20},[61,62,63,64,65,66,67],"my skill","my","custom","describe","when","read","files",{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":77,"publishedAt":25},"01M71V4K3CXN6KZBSJTZ8XN98B","tdd-change","Implement changes using strict test-driven development — red, green, refactor","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fskills\u002Ftdd-change\u002FSKILL.md",[74],{"categoryNo":75,"categoryName":76,"taxonomyType":19,"taxonomyTypeDesc":20},"01JBSEEDCAT000000000000008","测试与质量",[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,67,94,95,96],"tdd","change","tdd change","development","coverage","green","test-driven","Existing","fixes","for","true","complete","critical","tests","regression","do","test suite","only","use",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":25},"01M71V4G13PXZTXWRT067RS9WT","implementation-strategy","Plan implementation strategy for medium-to-high risk changes before writing code","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fskills\u002Fimplementation-strategy\u002FSKILL.md",[],[104,105,106,93,65,86,87,107,88,108,109,67,95,96,110,111,112,113,114,115],"implementation strategy","strategy","implementation","updates","plan implementation","openspec","documentation","blast radius","code","auth","writing","risk",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":130,"publishedAt":25},"01M71V4E2FSCAETRWN155NAG49","code-review","Review code changes for correctness, test coverage, security, performance, and maintainability","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fskills\u002Fcode-review\u002FSKILL.md",[122,125],{"categoryNo":123,"categoryName":124,"taxonomyType":19,"taxonomyTypeDesc":20},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[131,112,132,133,134,79,135,136,87,137,88,138,90,139,93,67,96,82,140,141],"review","code review","test","performance","correctness","human code","implementing","you","as","assessment","pr",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":150,"publishedAt":25},"01M71V4CZGBGV3GZ4P6HW8STPR","valid-skill","A valid skill for testing purposes","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fpackages\u002Fharness\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002FSKILL.md",[148,149],{"categoryNo":75,"categoryName":76,"taxonomyType":19,"taxonomyTypeDesc":20},{"categoryNo":17,"categoryName":18,"taxonomyType":19,"taxonomyTypeDesc":20},[151,152,153,154,87,93,67,96,155,66,156,157],"valid","valid skill","harness","static","write","Production","testing",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":165,"publishedAt":25},"01M71V4C3HXW8CG0YCW5N0Y26Y","dangerous-skill","A skill with dangerous content","https:\u002F\u002Fgithub.com\u002Fstrings77wzq\u002Fgoal-run\u002Fblob\u002Fmain\u002Fpackages\u002Fharness\u002Ftest\u002Ffixtures\u002Fskills\u002Fdangerous-skill\u002FSKILL.md",[164],{"categoryNo":17,"categoryName":18,"taxonomyType":19,"taxonomyTypeDesc":20},[166,167,168,169,90,170,67,171,172,173,174],"dangerous","dangerous skill","a skill","with","commands","execute","shell","content","delete"]