テック技報最新号へ →
AIコーディング

AI に書かせる PR 説明は「要約・根拠・取り込む危険度」の3節に固定する(mattpocock の /pr)

mattpocock/skills v1.3 の /pr は、PR 本文を Summary・Evidence・Merge Danger の3節で書かせる。要約は文章でなく「その変更を一番小さく見せる図や疑似コード」、根拠は Before/After、危険度は「引き返せるか」と「影響範囲」で書く。

@mattpocockuk · 投稿 2026-10-28
#pull-request#skills#code-review#claude-code

どんな時に使う?

  • エージェントが書く PR 説明が長いだけで、レビューする人が何を見ればいいか分からない
  • 「動いた」の根拠が書かれず、レビュー側が手元で再現している
  • 戻せない変更(スキーマ変更・公開 API・データ削除)が、ほかの PR と同じ温度で出てくる

手順

  1. Claude Code なら claude plugin install mattpocock-skills@claude-plugins-official で入れて /pr。自分で作るなら下の型をスキルやテンプレートに書く
  2. Summary: 変更点を一番小さく伝わる形で見せる。疑似コード、呼び出しの木、コンポーネントの木、ファイルの木、Mermaid 図、短い diff のうち1つを選ばせる。用語はリポジトリの GLOSSARY.md(旧 CONTEXT.md)の言葉に揃える
  3. Evidence: 変更前と変更後の挙動(テスト結果、スクリーンショット、コマンドの出力)を並べる
  4. Merge Danger:
    • Door: one-way(取り込んだら戻せない)か two-way(revert で戻せる)か
    • Blast Radius: 壊れたときの影響範囲を一語で(必要なら起こりうる影響を一言足す)
    • 前置きは省き、文章は短く
  5. 作者の例: github.com (本人が「要約・根拠・危険度が的確」と紹介)

注意点

出典

X の元の投稿を開く