mcpField
P
pr-review

pr-review

github.com/gabriel-lafranceテスト・品質067 回インストール1 日前に更新
リポジトリ

pr-review について

pr-reviewは、根拠に基づいてGitHubのプルリクエストをレビューするスキルです。変更の段階的な確認、既存の指摘や追加修正への対応、レビュー公開前の承認依頼を定めています。

主な機能

  1. 01PRのヘッドリビジョンを固定
  2. 02差分とレビュー議論を読み込む
  3. 03タスクにレビュー作業を委任
  4. 04レビュー基準と確認項目を適用
  5. 05公開前に承認を依頼

活用シーン

  1. 01既存の指摘がないPRのレビュー
  2. 02過去の指摘を踏まえた追加変更の確認
  3. 03対象範囲の拡大時に全体を再確認
  4. 04投稿前にレビュー案を作成して承認を得る

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gabriel-lafrance/skills --skill pr-review

インストール後、Claude Code で/pr-reviewを入力して読み込まれたか確認します。

同梱ファイルdoctrine.mdreference.md

詳細

PR レビュー

必読: ../pack-shared/standards.md。このターンで Standards を判定する前に、AGENTS.md の Taste と Architecture セクションを適用してください。省略しないでください。

質問のスタイル: ../pack-shared/asking.md

このスキルはユーザー起点です。/task の下にネストしないでください。

doctrine.md と reference.md を読んでください。共有の レビュー契約では、レビューの深さ、 エビデンス、レビュー出力の境界、指摘レコード、重要度の対応付けを定めています。共有の 実行コンテキストでは、ステートレスな権限と引き継ぎのルールを定めています。

Standards: このターンでは常に AGENTS.md の Taste と Architecture セクションを適用してください。初回レビュー、全件再スキャン(および新たに導入されたフォローアップ対象)では、code-review:blocker-vs-follow-up、code-review:naming-alignment、Correctness の調査、pr-review:* の追加項目を適用してください。Design の軸は適用しないでください。

プロセス

  1. PR の固定点(headSha)を確定し、本文、コミット、差分、すべてのインラインレビューコメント、解決済みスレッドと過去のレビュー全ページを含む、すべてのレビュースレッドを読み込みます。このスキルがこの PR に対して完了した前回レビューの previousReviewedHead を、利用可能な場合はチャットまたは最新のレビューコミットとの関連付けから記録します。
  2. ../pack-shared/subagents.md に従って、pr-reviewer タスクを割り当てます。「何を」(オープン中の GitHub PR、注入された計画、基準)を伝えます。調査方法はワーカーに委ねます。親は完了報告をレビューし、公開するかどうかを判断します。軽微でない PR レビュー作業を一人で行わないでください。
  3. 以前の指摘スレッドがない場合は、共有契約の initial レビューを実施します。
  4. フォローアップのたびに、まず Pass A(doctrine の Output)を完了し、その後 Pass B を実施します。
  5. ユーザーが明示的に依頼した場合、またはレビュー範囲が実質的に拡大した場合に限り、full-rescan を使用します。
  6. 下書きを提示し、公開に関する質問を一つだけ行い、古い head に対するガードを適用してから、承認後にのみ投稿します。

コメント