SuperAPI AI 工具集

specrail-review-pr

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:该技能用于 review_pr 路由,执行咨询性质的 SpecRail PR 审查,不授予最终批准,不合并代码,也不标记人工门禁完成。

主要能力:读取 PR、关联 issue、产品规格、技术规格、任务计划与本地 diff;确认 PR 对关联工作、验证、CI、审查状态和审查线程具备当前证据;检查行为回归、验收覆盖缺失、测试缺口、静默降级、安全风险与人工门禁绕过;按严重程度排序输出发现,并引用具体文件或行。

使用方式:可用时运行路由门禁:python3 checks/route_gate.py --repo . --route review_pr --issue <issue-number> --pr <pr-number> --state impl_pr_open --json。生成审查产物时,顶层 body 使用 ## Summary 与 ## Verdict;行内评论须绑定真实 diff 的 path/line/side,仅当表示包含式 diff 范围时才同时添加 start_line 与 start_side;建议修改必须非空且只出现在 RIGHT 侧评论,可通过 suggestion 字段、围栏 suggestion 块或两者同时提供。门禁存在时校验审查产物:python3 checks/review_json_gate.py --repo . --review artifacts/review/pr-<pr-number>.json --diff <patch> --json。若请求合并就绪判断,转至 skills/specrail-pr-gate/SKILL.md。

限制:审查仅为咨询性质;不得公开披露私有安全细节。