Community编程与开发github.com

giout/agent-skills

评估代码审查意见,重新评估建议修复方案的简洁性与正确性,实施一致通过的修改,并解释分歧。适用于要求根据审查反馈修改指定分支的场景。

agent-skills 是什么?

该技能提供了一个系统化的工作流程,用于处理代码审查反馈并实施修复。它首先读取审查文件并检查目标分支及受影响的代码,确保不干扰无关的工作区变更。接着,它使用 `review-thoughts` 技能针对审查和分支进行深入分析。然后,它会逐一重新评估每个建议的修复方案,确认其是否针对根本原因提供了最简洁直接的解决方案,避免不必要的复杂性和分散在多处的不稳定修改,并考虑可能引发后续审查发现的相关路径。在此基础上,技能会呈现修订后的审查意见,明确哪些发现被同意或反对、理由以及计划中的修复。最终,它实施达成一致的修复和优化,通过合适的检查验证受影响的逻辑,审查最终差异(diff)以防回归或新问题,并报告实施结果和分歧点。该技能支持在任何能够通过 `[BRANCH]` 和 `[REVIEW_FILE]` 参数交互的AI代理平台(Claude Code、Cursor、Codex等)上使用,并以代码和证据为判断依据,而非盲目接受所有审查意见。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/giout/agent-skills/tree/HEAD/skills/implement-review

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

实施审查反馈

使用 [BRANCH] 作为目标分支,[REVIEW_FILE] 作为审查输入。

工作流程

  1. 阅读审查内容,检查目标分支及受影响的代码。保持无关的工作区变更不变。
  2. 对审查和分支执行 review-thoughts 技能。
  3. 逐一重新评估每个建议的修复方案。确认其针对根本原因提供了最简洁直接的解决方案,避免了不必要的复杂性和分散在多处的不稳定修改,并考虑了可能产生更多审查发现的相关路径。
  4. 呈现修订后的审查意见:哪些发现被同意或反对,理由是什么,以及计划中的修复。除非用户要求单独的审批步骤,否则继续进行已达成一致的修复。
  5. 实施达成一致的修复和优化。通过适合变更的检查验证受影响的行为,并检查最终的差异(diff)以发现回归或新引入的问题。
  6. 报告已实施的修改及验证结果。提供一份分歧发现的列表,附上简洁的技术理由,供用户发送给审查者。如果没有分歧,则明确说明。

基于代码和证据达成一致,而非自动接受每个发现。如有剩余的不确定性,应如实报告,而非承诺后续审查不会发现新问题。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能