[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71GCTY8S4N8F2PVC1Q96VZT":3,"skill-same:01M71GCTY8S4N8F2PVC1Q96VZT":57},{"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":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":14,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M71GCTY8S4N8F2PVC1Q96VZT","Documentation",null,"Generate and update technical documentation","FabioCaffarello\u002Fsynthetic-data-generator","FabioCaffarello","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F52248363?v=4","01M6DW89FGN57HN2W3A9020D21","Fabio Caffarello","01M71GCJT4F06QWN7F764PBX37",0,"MIT","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fdocumentation\u002FSKILL.md",[],[19,20,21,22,23,24],"documentation","technical","generate","update","2026","technical documentation","2026-11-10 10:12:30",false,"---\ntype: skill\nname: Documentation\ndescription: Generate and update technical documentation\nskillSlug: documentation\nphases: [P, C]\ngenerated: 2026-02-27\nstatus: unfilled\nscaffoldVersion: \"2.0.0\"\n---\n","",{"name":5,"type":30,"phases":31,"status":34,"generated":35,"skillSlug":19,"description":7,"scaffoldVersion":36},"skill",[32,33],"P","C","unfilled",1772150400000,"2.0.0","main","79b5743470d944a598970cdd7cd5985d192ba0cf",".context\u002Fskills\u002Fdocumentation","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator","https:\u002F\u002Fgithub.com\u002FFabioCaffarello","2026-06-25 16:33:49",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add FabioCaffarello\u002Fsynthetic-data-generator --skill Documentation",{"tool":49,"command":50},"bunx","bunx skills add FabioCaffarello\u002Fsynthetic-data-generator --skill Documentation",{"tool":52,"command":53},"pnpm","pnpm dlx skills add FabioCaffarello\u002Fsynthetic-data-generator --skill Documentation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fdocumentation\u002FSKILL.md",true,[],[58,77,93,104,120,134],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":69,"publishedAt":25},"01M71GD00MV8A3C83FKJPAF1CE","Test Generation","Generate comprehensive test cases for code","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Ftest-generation\u002FSKILL.md",[64],{"categoryNo":65,"categoryName":66,"taxonomyType":67,"taxonomyTypeDesc":68},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[70,71,72,73,21,74,75,23,76],"test generation","test","generation","test-generation","for","code","test cases",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":25},"01M71GCYZZS577AV2G8D5ZH1F0","Security Audit","Security review checklist for code and infrastructure","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fsecurity-audit\u002FSKILL.md",[],[84,85,86,87,88,74,75,23,89,90,91,92],"audit","security audit","security","checklist","security review","security-audit","review checklist","infrastructure","review",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":25},"01M71GCY1R9Z1ZTAX4NX6MPNDE","Refactoring","Safe code refactoring with step-by-step approach","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Frefactoring\u002FSKILL.md",[],[100,101,102,23,75,103],"refactoring","code refactoring","safe","with",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":25},"01M71GCWS71648TQYZEKETZD9R","Pr Review","Review pull requests against team standards and best practices","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fpr-review\u002FSKILL.md",[],[111,112,92,113,114,115,116,117,118,119,23],"pr","pr review","standards","pull","pull requests","requests","pr-review","best practices","team",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":25},"01M71GCVTR9YCM8XQD0CYBPVVY","Feature Breakdown","Break down features into implementable tasks","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Ffeature-breakdown\u002FSKILL.md",[],[127,128,122,129,130,131,23,132,133],"feature","breakdown","tasks","down","break down","break","features",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":140,"publishedAt":25},"01M71GCRVW4CXNT8WD8BKGHKZN","Commit Message","Generate commit messages following conventional commits with scope detection","https:\u002F\u002Fgithub.com\u002FFabioCaffarello\u002Fsynthetic-data-generator\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fcommit-message\u002FSKILL.md",[],[141,142,143,103,21,144,145,23,146,147,148,149,150],"message","commit","commit message","scope","commits","messages","detection","commit-message","commit messages","conventional commits"]