[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71TN08BCP1CXCAE4P34GG8S":3,"skill-same:01M71TN08BCP1CXCAE4P34GG8S":60},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":14,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":39,"install":40,"resources":53},"01M71TN08BCP1CXCAE4P34GG8S","review-gate",null,"Review behavior, privacy, test evidence, and release risk before approval.","ming0627\u002Fskillgraph","ming0627","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F11371028?v=4","01M71TMPHJYESYNP310HW5NAHA","Sherman Lye","01M71TMPJH9HKD4MSPCEKP6AMF",0,"MIT","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Freview-gate\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"review gate","gate","review","test","evidence","risk","behavior","release","privacy","approval","2026-11-10 13:02:02",false,"---\nname: review-gate\ndescription: \"Review behavior, privacy, test evidence, and release risk before approval.\"\n---\n\n# Review Gate\n\nUse product-requirements and auth-qa before approving.\n\nRun `scripts\u002Fdiff-risk-check.mjs`.\n\nIf release risk is medium or higher, require release-gate and rollback-runbook.\n","# Review Gate\n\nUse product-requirements and auth-qa before approving.\n\nRun `scripts\u002Fdiff-risk-check.mjs`.\n\nIf release risk is medium or higher, require release-gate and rollback-runbook.\n",{"name":5,"description":7},"main","845e45414ffc5626050bc3b035e1876044e60c31","examples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Freview-gate","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph","https:\u002F\u002Fgithub.com\u002Fming0627","2026-05-04 02:43:16",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add ming0627\u002Fskillgraph --skill review-gate",{"tool":46,"command":47},"bunx","bunx skills add ming0627\u002Fskillgraph --skill review-gate",{"tool":49,"command":50},"pnpm","pnpm dlx skills add ming0627\u002Fskillgraph --skill review-gate","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Freview-gate\u002FSKILL.md",true,[54],{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"scripts\u002Fdiff-risk-check.mjs","SCRIPT","脚本",62,"https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Freview-gate\u002Fscripts\u002Fdiff-risk-check.mjs",[61,74,79,92,100,122],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":29},"01M71TN5XGDP4JMPTXFJY0ZYEY","release-gate","Verify final QA evidence and release handoff readiness.","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002Fpackages\u002Frelease-gate\u002FSKILL.md",[],[20,26,68,23,69,70,71,72,73],"release gate","readiness","verify","release handoff","qa","handoff",{"skillNo":75,"name":63,"nameZh":6,"description":6,"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":29},"01M71TN3XQFH3JXWHABTB5BZ9K","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.claude\u002Fskills\u002Frelease-gate\u002FSKILL.md",[],[20,26,68],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":29},"01M71TN2JQ8VCH7JWVA0B1RK5D","rollback-runbook","Prepare rollback steps and ownership before release.","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Frollback-runbook\u002FSKILL.md",[],[86,87,88,89,26,90,91],"runbook","rollback","rollback runbook","prepare","steps","ownership",{"skillNo":93,"name":63,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":29},"01M71TMZ2VQH22J4HF9P02ZW48","Run release preflight and final handoff checks.","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Frelease-gate\u002FSKILL.md",[],[20,26,68,73,98,99],"preflight","run",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":111,"publishedAt":29},"01M71TMXASXHYGAF2B7SZ29MNM","product-requirements","Clarify user-visible behavior, non-goals, role rules, and acceptance criteria.","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Fproduct-requirements\u002FSKILL.md",[106],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[112,113,114,115,116,117,118,119,120,25,121],"product","Product Requirements","requirements","acceptance criteria","clarify","user","role","Rules","acceptance","goals",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":133,"publishedAt":29},"01M71TMW10M0CJVS6ENFSM03CN","implementation-workflow","Turn requirements into scoped code, tests, and rollout steps.","https:\u002F\u002Fgithub.com\u002Fming0627\u002Fskillgraph\u002Fblob\u002Fmain\u002Fexamples\u002Frelease-train-drift\u002F.agents\u002Fskills\u002Fimplementation-workflow\u002FSKILL.md",[128],{"categoryNo":129,"categoryName":130,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[134,135,136,90,137,138,139,114,140],"implementation","implementation workflow","workflow","rollout","tests","scoped","code"]