mcpField
P
piv-fix-review-findings

piv-fix-review-findings

github.com/coleam00开发722228 次安装3 周前更新
代码仓库

关于 piv-fix-review-findings

用于处理代码审查结果的技能,先按修复、延期、人工检查或忽略分类,再逐项修复并验证。适合希望控制 PR 范围、避免将所有审查意见都直接变成改动的开发者。

主要功能

  1. 01先对审查发现分类
  2. 02按范围决定修复或延期
  3. 03逐项修复并编写测试
  4. 04运行 piv-validate 验证
  5. 05在 PR 分支提交并推送

适用场景

  1. 01筛选当前 PR 应处理的问题
  2. 02将延期问题记录为跟踪事项
  3. 03修复审查发现并确认测试结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/coleam00/skills --skill piv-fix-review-findings

安装后在 Claude Code 中输入/piv-fix-review-findings确认已加载。

详细介绍

修复审查发现的问题

审查提出了一些发现——但审查是输入,而不是工作指令。 如何处理每一项,由你决定。

代码审查(文件或问题描述):$review

方向 / 范围(现在修复什么,哪些延后):$scope

如果代码审查内容在文件中,请先通读整个文件,以便在分类前了解所有发现。

1. 先分类(由人决定)

动代码之前先对发现进行分类。遵循范围参数中的任何指示;如果指示不明确,就按类别列出发现并询问,不要默认全部修复:

  • 现在修复(本次 PR) — 确实存在、属于当前范围,并且与本次更改相关。
  • 延后 / 记录为问题 — 确实存在,但可以稍后处理;不要让本次 PR 膨胀。请创建跟踪问题(或记录下来),而不是在这里修复。
  • 需要人工检查 / 手动测试 — 任何需要你亲自检查或测试后才能确认的内容。请标记出来,不要悄悄自动修复。
  • 噪声 / 不予修复 — 说明原因,然后忽略。

不要让审查者决定范围——“确实存在,但稍后处理”是合理且常见的选择;干净、精简的小型 PR 胜过范围蔓延的 PR。

2. 逐项修复“现在修复”的问题

对于每一项:

  1. 说明问题所在。
  2. 进行修复。
  3. 创建并运行测试,以证明修复有效。

3. 验证

运行 piv-validate 技能以完成修复。

4. 如果在 PR 上操作——提交并推送

如果这些修复位于 PR 分支上,请提交(使用 piv-commit)并推送,以便 PR 包含这些修复,审查可以在更新后的 PR 上重新运行。如果没有修复任何内容(全部延后),则无需推送——只需确保已将延后的事项记录为问题。

输出

简短报告:已修复的内容(及其测试)、已延后 / 记录的内容(附问题引用)、需要人工检查 / 测试的内容;如果在 PR 上操作,还要说明已推送的提交,并确认 PR 已更新。

评论

支持 Markdown