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を入力して読み込まれたか確認します。

詳細

バグレビュー

渡された差分を、付属している場合は契約書やチケットと併せてレビューします。差分を自分で作成する場合は、git fetch origin <base> を実行し、origin/<base> との差分を確認してください。ローカルのベースブランチがリモートより遅れていて、無関係なコミットまで差分に含まれることがあるためです。

評価軸は正しさのみです。変更されたコードと、その呼び出し元およびテストを確認してください。コーディング規約やスタイルガイドは、ほかのレビューの対象です。報告するのは、マージを妨げる問題に限ってください。誤った動作、データ損失、権限やテナントの分離に関する不備、競合状態、壊れたエラーパス、実行時に問題となる型の不備が該当します。

問題ごとに、以下を記載してください。

  • file:line
  • 何が誤っているのか(1〜2文)
  • 失敗を再現する方法(入力と手順、または失敗するテストの概要)

確証は得られなかったものの、疑いのある問題もすべて明記し、確認した箇所を示してください。マージを妨げる問題がなければ、その旨を1行で伝えてください。

作業ツリーは開始時の状態のままにしてください。ほかの人が作業中です。再現用テストやデモテストを作成する場合は、リポジトリの外($TMPDIR 以下)に置くか、報告前に削除してください。報告にはテストの概要を記載します。

完了条件:変更されたすべての差分箇所を確認していること、報告する各問題に3つの要素がすべて含まれていること、そして git status の結果が開始時と一致していることです。

コメント