SuperAPI AI 工具集

code-reviewer

测试与质量

查看项目

更新于 10-15 22:38

技能介绍

用途:引导智能体对本地开发改动或远程 Pull Request 进行专业、彻底的代码审查。

主要能力:支持两类审查目标。远程 PR 通过编号或 URL 指定,例如“Review PR #123”;本地改动则在未指定 PR 或用户要求“review my changes”时,审查当前文件系统的暂存与未暂存改动。

使用方式:远程 PR 先用 GitHub CLI 检出,命令为 gh pr checkout <PR_NUMBER>,再执行项目标准验证套件 npm run preflight,并阅读 PR 描述与已有评论以理解目标与历史。本地改动先查看 git status,再读取 git diff(工作区)和/或 git diff --staged(暂存区);若改动较大,可询问用户是否先运行 npm run preflight。

分析维度:正确性、可维护性、可读性、效率、安全性、边界情况与错误处理、可测试性。反馈结构包括摘要、发现(Critical 严重问题、Improvements 改进建议、Nitpicks 可选细节)、结论(Approved 或 Request Changes)。语气要求建设性、专业、友好,说明请求修改的原因,批准时肯定贡献的具体价值。远程 PR 审查结束后,可询问用户是否切回默认分支。

限制:资料未提供该技能的安装方式、收费、价格、平台支持范围及具体效果数据。