[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71VB4R1CQS9NJ64CJYKV18A":3,"skill-same:01M71VB4R1CQS9NJ64CJYKV18A":52},{"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":24,"linkOnly":25,"markdownContent":26,"markdownBody":27,"frontMatter":28,"refName":29,"commitSha":30,"skillDirectory":31,"forksCount":32,"repositoryHtmlUrl":33,"repositoryHomepageUrl":6,"ownerHtmlUrl":34,"ownerBlogUrl":35,"ownerDescription":36,"updatedAt":37,"install":38,"resources":51},"01M71VB4R1CQS9NJ64CJYKV18A","review",null,"Review a change for correctness and missing tests.","FlorianBruniaux\u002Fctxharness","FlorianBruniaux","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3902606?v=4","01M71VA3JB0M2XMP2VHSG5FFBQ","Florian BRUNIAUX","01M71VA3KBBW4EY7T1TRDDQ2ZR",27,"MIT","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Freview\u002FSKILL.md",[],[5,19,20,21,22,23],"change","tests","missing","correctness","for","2026-11-10 13:02:02",false,"---\nname: review\ndescription: Review a change for correctness and missing tests.\n---\n\nRead the diff and report concrete findings.\n","Read the diff and report concrete findings.\n",{"name":5,"description":7},"main","3e6c35b1a7f2102b725738506412ea442d0190d2","packages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Freview",4,"https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux","https:\u002F\u002Fwww.florian.bruniaux.com\u002F","Hands-on Fractional Chief AI Officer. Harness & context engineering. RTK’s first contributor. Claude Code Ultimate Guide author.","2026-10-16 14:43:12",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add FlorianBruniaux\u002Fctxharness --skill review",{"tool":44,"command":45},"bunx","bunx skills add FlorianBruniaux\u002Fctxharness --skill review",{"tool":47,"command":48},"pnpm","pnpm dlx skills add FlorianBruniaux\u002Fctxharness --skill review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Freview\u002FSKILL.md",true,[],[53,59,71,82,92,100],{"skillNo":54,"name":5,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":24},"01M71VB808H3VZ0E5BHQC950XR","Review safely","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fshared-release\u002Foutputs\u002Fskills\u002Fcommon\u002Freview\u002FSKILL.md",[],[5],{"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":65,"publishedAt":24},"01M71VB6WXST14H564778MTB6F","claude-helper","Claude-only fixture skill","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fshared-release\u002Foutputs\u002Fskills\u002Fclaude-only\u002Fclaude-helper\u002FSKILL.md",[],[66,67,68,69,70],"claude helper","helper","only","fixture skill","fixture",{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":24},"01M71VB2JXKNY5YF92HW85GRZ1","parent-reference","Demonstrate a parent traversal reference escape.","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Fparent-reference\u002FSKILL.md",[],[78,79,80,81],"parent reference","parent","reference","escape",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":24},"01M71VB05TGB385F92FX3KB2TY","broken-reference","Demonstrate a missing local reference.","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Fbroken-reference\u002FSKILL.md",[],[89,80,90,91,21],"broken reference","broken","local",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":24},"01M71VAYCTGX4S4D870FZQPP62","absolute-reference","Demonstrate an absolute reference escape.","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-project\u002F.claude\u002Fskills\u002Fabsolute-reference\u002FSKILL.md",[],[99,80,81],"absolute reference",{"skillNo":101,"name":5,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":24},"01M71VAXDWGS72Z6XZNPRTQ5QH","Review changes on this workstation.","https:\u002F\u002Fgithub.com\u002FFlorianBruniaux\u002Fctxharness\u002Fblob\u002Fmain\u002Fpackages\u002Fcore\u002Fsrc\u002Fagent-config\u002F__tests__\u002Ffixtures\u002Fscanner-home\u002F.claude\u002Fskills\u002Freview\u002FSKILL.md",[],[5,106,107,108],"changes","workstation","review changes"]