SuperAPI AI 工具集

code-review

测试与质量

查看项目

更新于 10-15 21:43

技能介绍

用途:对 GitHub 拉取请求或本地提交集进行全面的多步代码审查,产出详尽、可执行、格式规范的反馈。

主要能力:按顺序执行五步流程。第一步收集改动:PR 用 gh pr view 读标题与描述、gh pr diff 取代码差异;本地用 git status、git diff、git diff --staged、git log -p。第二步补充上下文,识别被引用文件、父类或接口、相关工具文件及对应测试文件。第三步生成初版审查,围绕正确性、效率、可维护性、安全性给出意见,可参考 api-review、code-documentation 等技能。第四步自我批判与精炼,过滤或修改评论,确保只落在 diff 中以 + 或 - 开头的行,且建议可编译、缩进匹配。第五步综合,去重、按严重程度排序,生成高层摘要、建议清单与文件摘要。

使用方式:作为技能在支持该技能的环境中调用,按上述步骤执行;最终审查必须写入会话产物目录的 Markdown 文件(如 review_results.md),同时展示给用户。每条评论包含文件、行号、严重程度(critical/high/medium/low)、说明与可选代码替换建议。

适用场景:需要高质量、可操作审查意见的 PR 或本地改动评审,尤其适合希望避免空泛评论、聚焦真实问题的团队。

限制:仅对 diff 中实际修改的行提建议;不添加仅用于肯定或解释代码的评论;具体安装命令、收费与平台支持信息暂未提供。