SuperAPI AI 工具集

review-pr-changes

编程与开发

查看项目

更新于 10-16 01:17

技能介绍

用途:对 Pull Request 的变更进行结构化审查,对照项目质量标准逐项检查,适合需要全面 PR 代码审查的场景。

主要能力:提供审查清单,覆盖代码质量(可读性、结构、职责清晰、无重复、错误处理、复杂度)、测试(新功能测试、CI 通过、边界情况、覆盖率)、文档(公共 API 文档字符串、类型提示、非显而易见代码注释)、安全与 Git(无硬编码密钥、输入校验、PR 关联 issue、无意外文件)。同时给出审查工作流:查看 PR 描述与关联 issue、浏览文件列表与统计、阅读实际变更、逐项过清单、必要时本地测试、以代码评论标记问题、给出结论。

使用方式:借助 gh 命令获取信息,例如 gh pr diff <pr> --name-only 查看变更文件,gh pr diff <pr> -- path/to/file 查看单文件差异,gh pr view <pr> --json reviews 查看审查状态,gh pr diff <pr> | diffstat 查看统计,gh pr view --json body 获取 PR 描述。输出格式固定为三部分:Summary(1-2 句总体评估)、Issues Found(必须修复的问题,无则省略)、Verdict(Approve / Request Changes / Comment)。

限制与错误处理:无法访问 PR 时检查 gh auth status;看不懂代码时在评论中提问;需要本地测试时使用 worktree-create 技能;多个问题时先列关键项再列可选项;风格分歧参考 CLAUDE.md。项目标准见 CLAUDE.md,合并就绪检查见 verify-pr-ready,批量审查见 gh-batch-merge-by-labels。具体安装方式与收费信息暂未提供。