用途
review-fix-claude 是一个自动化代码审查与修复的工作流技能,用于在当前分支上运行 Claude Code 审查,并处理审查返回的意见。它属于 willbooster/agent-skills 合集。
主要能力
- 针对当前分支运行 Claude Code 代码审查。
- 只修复对当前代码库仍然有效的审查意见。
- 对无效的审查意见,在代码中添加说明性注释,解释现有实现为何必要。
- 对超出当前 PR 范围的有效意见,创建新的 issue。
- 在产生代码更改后提交并推送到当前分支。
- 循环执行:只要修复了有效意见,就重新运行审查,直到没有新的修复为止。
使用方式
运行以下命令,并使用 1 小时超时(需作为阻塞式前台任务运行,以防止过早终止):
bunx @willbooster/agent-skills@latest review --agent claude
将返回的审查结果视为要处理的候选意见集。如果命令返回 There is no concern.,则直接退出,不修改代码。
判断每条候选意见对当前代码库是否仍然有效。
- 对有效的审查意见,通过更新代码来解决。
- 对无效的意见,在代码中添加说明性注释,详细解释为什么现有实现是必要的。
如果存在超出当前 PR 范围的有效审查意见,为它们创建新的 issue。
如果进行了任何代码更改,将其提交并推送到当前分支。
如果修复了任何有效意见,回到步骤 1。否则退出工作流。
适用场景
适用于需要基于 Claude Code 审查结果自动或在代理流程中处理当前分支代码审查意见的开发工作流,尤其适合希望区分有效意见与无效意见、并保留对无效意见的代码内解释的场景。
限制
资料未提供该技能的收费、价格、平台支持范围、具体修复效果等信息,暂未提供。