SuperAPI AI 工具集

review-fix-all

编程与开发

查看项目

更新于 10-16 02:03

技能介绍

用途

review-fix-all 是一个自动化代码审查与修复的工作流技能,属于 willbooster/agent-skills。它的核心目的是针对当前 Git 分支并发执行多个 AI 代理的代码审查,将结果去重合并后逐条处理,直到没有可修复的有效评论为止。

主要能力

  • 并发运行 Codex、Claude Code 与 Gemini CLI 三种代理的代码审查。
  • 将多个代理的输出合并为单一候选评论集合,并对指向同一底层问题的评论进行去重。
  • 判断每条候选评论对当前代码库是否仍然有效。
  • 对有效评论修改代码;对无效评论在代码中添加解释注释,说明现有实现的必要性。
  • 对超出当前 PR 范围的有效评论创建新的 issue。
  • 若有代码更改,提交并推送到当前分支。
  • 循环执行:修复有效评论后返回第一步,直到没有修复为止。

使用方式

运行以下命令,并设置 1 小时超时;需将其作为阻塞式前台任务运行,以防止被过早终止:

bunx @willbooster/agent-skills@latest review --agent all

将合并后的输出视为多个代理并发生成的候选审查评论,随后按工作流步骤处理:合并去重、判断有效性、修复或添加解释注释、为超范围评论建 issue、提交推送,并在有修复时循环。

适用场景

适用于需要对当前分支进行多代理代码审查并自动处理审查意见的开发工作流,尤其适合希望将有效审查意见直接落地为代码修改的场景。

限制

  • 工作流要求以阻塞式前台任务运行并设置 1 小时超时,否则可能被过早终止。
  • 若没有候选评论,则直接退出且不修改代码。
  • 资料中未提供其它限制条件、费用、支持平台或效果信息。