[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71BC3TY3H84RT07G9QKXSEE":3,"skill-same:01M71BC3TY3H84RT07G9QKXSEE":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M71BC3TY3H84RT07G9QKXSEE","code-review",null,"Review code changes for bugs, regressions, missing tests, and unclear behavior.","coldmint9\u002FSynax","coldmint9","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43433941?v=4","01M71BBX89PQS0XWQT8M59N1RT","01M71BBX91MWYYGRNF1SHTE1EF",14,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fcode-review\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[28,29,30,31,32,33,34,35,36,37,38,39],"code review","code","review","changes","bugs","executor","for","behavior","review code","missing","tests","reviewer","2026-11-10 10:12:30",false,"---\nname: code-review\ndescription: Review code changes for bugs, regressions, missing tests, and unclear behavior.\nversion: 1.1.0\nsynax:\n  applies-to: [reviewer, executor]\n  permission-hints: [none]\n---\n\n# Code Review\n\nReview the change against its intent and the code it touches. Findings are the product; editing the code is out of scope unless the user asks for it.\n\n## Scope first\n\n- Establish what changed and why: diff, status, related tests and the acceptance criteria.\n- Read the callers and the closest existing implementation of the same behavior before judging the change.\n- Note generated files, formatting noise and unrelated edits so they do not hide the real change.\n\n## What to look for\n\n1. **Correctness** — wrong assumptions, empty and error paths, off-by-one, async ordering, retries, idempotency.\n2. **Regressions** — existing behavior the change silently alters, contract or schema changes, migrations.\n3. **Security and permissions** — trust boundaries, injection, path traversal, secret exposure, authorization checks.\n4. **Data** — consistency, transactions, concurrency, serialization and versioning.\n5. **Tests** — behavior that changed without a test that would fail on regression.\n6. **Maintainability** — only when it obscures correctness or makes the next change risky.\n\n## Reporting\n\n- Order by severity: P0 blocking, P1 should fix, P2 suggestion.\n- Each finding: file and line, trigger condition, impact, smallest fix direction.\n- Separate confirmed issues from assumptions, and state what evidence would confirm an assumption.\n- Say which checks were run and which were not.\n- Do not restate the diff; the reader can read it.\n\n## Output\n\nSummary, Findings, Test gaps, Residual risks, Suggested next steps.\n","# Code Review\n\nReview the change against its intent and the code it touches. Findings are the product; editing the code is out of scope unless the user asks for it.\n\n## Scope first\n\n- Establish what changed and why: diff, status, related tests and the acceptance criteria.\n- Read the callers and the closest existing implementation of the same behavior before judging the change.\n- Note generated files, formatting noise and unrelated edits so they do not hide the real change.\n\n## What to look for\n\n1. **Correctness** — wrong assumptions, empty and error paths, off-by-one, async ordering, retries, idempotency.\n2. **Regressions** — existing behavior the change silently alters, contract or schema changes, migrations.\n3. **Security and permissions** — trust boundaries, injection, path traversal, secret exposure, authorization checks.\n4. **Data** — consistency, transactions, concurrency, serialization and versioning.\n5. **Tests** — behavior that changed without a test that would fail on regression.\n6. **Maintainability** — only when it obscures correctness or makes the next change risky.\n\n## Reporting\n\n- Order by severity: P0 blocking, P1 should fix, P2 suggestion.\n- Each finding: file and line, trigger condition, impact, smallest fix direction.\n- Separate confirmed issues from assumptions, and state what evidence would confirm an assumption.\n- Say which checks were run and which were not.\n- Do not restate the diff; the reader can read it.\n\n## Output\n\nSummary, Findings, Test gaps, Residual risks, Suggested next steps.\n",{"name":5,"synax":45,"version":49,"description":7},{"applies-to":46,"permission-hints":47},[39,33],[48],"none","1.1.0","main","6a1f5d61de07d710984024da5b756ee19fb0d2f0","services\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fcode-review",0,"https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax","https:\u002F\u002Fgithub.com\u002Fcoldmint9","2026-11-02 08:53:00",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add coldmint9\u002FSynax --skill code-review",{"tool":63,"command":64},"bunx","bunx skills add coldmint9\u002FSynax --skill code-review",{"tool":66,"command":67},"pnpm","pnpm dlx skills add coldmint9\u002FSynax --skill code-review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fcode-review\u002FSKILL.md",true,[],[72,92,113,130,151,167],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":40},"01M71BCM0RS6QJZP0G3RHRZFFE","visualize","Show an interactive prototype, chart, simulation or visual explanation directly in a conversation. Not for ordinary code examples or building a project page.","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fvisualize\u002FSKILL.md",[],[74,79,80,81,82,83,84,85,39,86,29,87,88,89,34,33,90,91],"explorer","visual","explanation","simulation","prototype","examples","planner","interactive","chart","page","project","show","conversation",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":40},"01M71BCHW9WXJRBX6KF7VYEW6C","three-way-conflict-resolution","Analyze three-way text conflicts and create reviewable proposals.","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fthree-way-conflict-resolution\u002FSKILL.md",[],[99,100,101,102,103,104,105,106,107,33,108,109,110,111,112],"three way conflict resolution","conflict resolution","three","conflict","resolution","manager","git","read","diff","proposals","create","conflicts","text","analyze",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":40},"01M71BCG4430GKSHN5YWZXPKFV","synax-explore","Explore a codebase through repository documentation and read-only code evidence with cited paths.","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fsynax-explore\u002FSKILL.md",[],[120,121,29,122,123,124,125,126,106,127,33,128,79,129],"explore","synax explore","with","only","paths","codebase","repository","read-only","evidence","documentation",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":142,"publishedAt":40},"01M71BCEDMKDF1S7TT03XFH4C7","synax-design","为 Synax 设计工作区、页面、流程和交互方案。用户提出设计稿、UI\u002FUX、交互设计、页面改版或功能设计时使用。必须先确认关键交互细节，再输出图文并茂的设计稿；涉及 HTML 时只创建可直接打开的静态文件，不启动热开发服务器。","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fsynax-design\u002FSKILL.md",[136,139],{"categoryNo":137,"categoryName":138,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":140,"categoryName":141,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000032","设计师",[143,144,145,33,85,146,39,147,148,79,149,150],"design","synax design","ux","图文","html","交互","ui","文件",{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":160,"publishedAt":40},"01M71BCCNNW5AAP2E5166HYV60","mr-verification-and-report","Report actual MR checks and publication evidence.","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fmr-verification-and-report\u002FSKILL.md",[157],{"categoryNo":158,"categoryName":159,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000034","行政与办公人员",[161,162,163,164,128,165,104,105,166,33],"mr verification and report","report","mr","verification","Publication","inspect",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":40},"01M71BCAPMVX4M9SYHYMSFWTDP","mr-recovery","Explain recoverable MR states without rewriting history.","https:\u002F\u002Fgithub.com\u002Fcoldmint9\u002FSynax\u002Fblob\u002Fmain\u002Fservices\u002Flocal-node\u002Fskills\u002Fbuiltin\u002Fmr-recovery\u002FSKILL.md",[],[174,175,163,176,104,105,166,177,33,178],"mr recovery","recovery","explain","states","history"]