[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71T5NE7XB5P94GAMM3HR0HA":3,"skill-same:01M71T5NE7XB5P94GAMM3HR0HA":59},{"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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":14,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":58},"01M71T5NE7XB5P94GAMM3HR0HA","test-writer",null,"Write focused tests with strong coverage and TDD discipline","fxcl\u002Fopencode-rs","fxcl","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F74125308?v=4","01M71T4Q1Y6VFEC8ZSS2DWCC7K","okk","01M71T4Q2RFFVTSJZZNS2ZV2DR",0,"MIT","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Ftest-writer\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32],"writer","test writer","test","coverage","with","tests","discipline","tdd","write","2026-11-10 13:02:02",false,"---\nname: test-writer\ndescription: Write focused tests with strong coverage and TDD discipline\nversion: 1.0.0\n---\n\nCreate tests for happy paths, edge cases, and failure modes.\nPrefer deterministic fixtures and concise assertions with clear intent.\n","Create tests for happy paths, edge cases, and failure modes.\nPrefer deterministic fixtures and concise assertions with clear intent.\n",{"name":5,"version":38,"description":7},"1.0.0","main","e8d0b9937ed05c662835f4a456a9b722b145e86d","opencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Ftest-writer","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs","https:\u002F\u002Fgithub.com\u002Ffxcl","2026-05-01 15:45:35",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add fxcl\u002Fopencode-rs --skill test-writer",{"tool":51,"command":52},"bunx","bunx skills add fxcl\u002Fopencode-rs --skill test-writer",{"tool":54,"command":55},"pnpm","pnpm dlx skills add fxcl\u002Fopencode-rs --skill test-writer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Ftest-writer\u002FSKILL.md",true,[],[60,72,84,95,111,124],{"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":33},"01M71T5MF6FXF62J5AH9WPEDXC","security-auditor","Assess security posture and identify exploitable risks","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Fsecurity-auditor\u002FSKILL.md",[],[67,68,69,70,71],"auditor","security auditor","security","assess","security posture",{"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":78,"publishedAt":33},"01M71T5JG3W7G9E6P29CAVQNE4","refactorer","Improve code structure without changing behavior","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Frefactorer\u002FSKILL.md",[],[74,79,80,81,82,83],"improve","structure","code structure","code","behavior",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":33},"01M71T5H8K9AV8APGA9JWEBCYR","performance","Optimize runtime, memory, and throughput bottlenecks","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Fperformance\u002FSKILL.md",[],[86,91,92,93,94],"optimize","memory","runtime","throughput",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":33},"01M71T5G4WG6YKHXNJ0TJSS35K","doc-writer","Produce clear technical documentation and developer guides","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Fdoc-writer\u002FSKILL.md",[],[102,103,24,104,105,106,107,108,109,110],"doc writer","doc","technical documentation","produce","guides","developer","documentation","clear","technical",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":33},"01M71T5F3RKC41MTMKGNXB4SH9","devops","Improve CI\u002FCD, deployment, and operational reliability","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Fdevops\u002FSKILL.md",[],[113,118,79,119,120,121,122,123],"reliability","operational","cd","deployment","CI\u002FCD","ci",{"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":33},"01M71T5E5KYW05Z3DKW0BQ2BVJ","debugger","Diagnose bugs with reproducible, hypothesis-driven workflows","https:\u002F\u002Fgithub.com\u002Ffxcl\u002Fopencode-rs\u002Fblob\u002Fmain\u002Fopencode-rust\u002Fcrates\u002Fcore\u002Fskills\u002Fdebugger\u002FSKILL.md",[],[126,28,131,132,133,134,135,136],"hypothesis","bugs","workflows","diagnose","Reproducible","driven"]