mcpField
B
bug-review

bug-review

github.com/falcondev-oss测试与质量243 次安装今天更新
代码仓库

关于 bug-review

Bug review 是一种代码审查技能,只关注阻止合并的正确性问题。它要求审查者检查变更代码、调用方和测试,并为每个已确认或未确认的问题提供位置与复现方法。

主要功能

  1. 01聚焦阻止合并的正确性问题
  2. 02检查变更代码、调用方和测试
  3. 03为问题标注文件与行号
  4. 04提供失败步骤或测试草案
  5. 05保持工作树原状

适用场景

  1. 01审查提供的代码差异和需求票据
  2. 02发现行为或错误处理回归
  3. 03检查数据丢失、权限漏洞或竞态

安装

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

$npx skills add https://github.com/falcondev-oss/skills --skill bug-review

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

详细介绍

Bug 审查

审查交给你的差异,以及随附的契约或工单(如果有)。如果要自行计算差异,请运行 git fetch origin <base>,并与 origin/<base> 比较:本地基础分支可能落后于远程,导致把无关提交也纳入差异。

正确性是唯一的评审维度。阅读变更的代码、调用方及其测试;编码规范和风格文档属于其他评审的范畴。只报告会阻止合并的问题:行为错误、数据丢失、权限或租户漏洞、竞争条件、错误处理路径失效,以及会在运行时暴露的类型缺陷。

每个问题都要包含:

  • file:line
  • 用一两句话说明错误所在
  • 说明如何复现故障:给出输入和步骤,或概述一个会失败的测试

标记你怀疑但无法确认的每个问题,并说明你检查了哪些内容。如果没有会阻止合并的问题,请用一行说明。

保持工作树原样:其他人可能正在其中构建。任何复现或演示测试都应写在仓库外($TMPDIR 下),或在报告前删除。报告中需附上测试概述。

完成标准:已阅读每个变更代码块;每个报告的问题都包含上述三项;git status 与开始时显示的状态一致。

评论

支持 Markdown