Back to list
ukwhatn

pr-review

by ukwhatn

~/.claude のうち公開可能なもの

2🍴 1📅 Jan 23, 2026

SKILL.md


name: pr-review description: PRレビュー。PR番号・ブランチ名指定時またはレビュー依頼時に使用。Claude CodeとGPT-5.2-highのマルチモデルレビューでCritical/High/Medium分類の指摘を報告。

PRレビュー

トリガー条件

  • PRレビューを依頼された場合
  • PR番号またはブランチ名が指定された場合

実行手順

1. PR情報の取得

# PR詳細を取得
gh pr view <番号> --json title,body,author,headRefName,baseRefName,files

# diffを取得
gh pr diff <番号> > /tmp/pr-<番号>.diff

2. PJルールの確認

CLAUDE.mdを読み、以下を把握:

  • アーキテクチャルール
  • 命名規則
  • コーディング規約

3. Claude Codeによるレビュー

変更された各ファイルについて:

  1. Readツールでファイル全体を読む(diffだけでなく)
  2. 既存パターンとの整合性を確認
  3. 問題点を特定

4. agent cliによるレビュー

別モデルの観点を追加。

agent -p "以下のPRをレビューしてください:
- コードの品質(バグ、セキュリティ、パフォーマンス)
- 設計の妥当性
- テストの十分性
- ドキュメントの必要性

指摘がなければ「指摘なし」とだけ回答してください。

PR情報:
タイトル: <タイトル>
ブランチ: <ブランチ>

変更内容:
$(cat /tmp/pr-<番号>.diff)" \
  --model gpt-5.2-high \
  --output-format stream-json

5. 結果の統合

Claude Codeとagentの両方の指摘を統合し、以下の形式でレポート:

# PRレビュー: #<番号>

## 対象
- PR: #<番号> - <タイトル>
- ブランチ: <ブランチ> → <ベース>

## Claude Codeによる指摘

### Critical
- [指摘内容]

### High
- [指摘内容]

## agent (gpt-5.2-high) による指摘

### Critical
- [指摘内容]

### High
- [指摘内容]

## 統合サマリ

| 観点 | Claude Code | agent | 統合判断 |
|------|------------|--------|---------|
| セキュリティ | OK | OK | OK |
| パフォーマンス | 指摘あり | OK | 要確認 |

## 推奨アクション
1. [アクション1]
2. [アクション2]

## マージ推奨: [Yes/No/条件付き]

問題の分類

分類説明対応
Criticalバグ、セキュリティ、破壊的変更マージ前に必須修正
Highアーキテクチャ違反、テスト不足強く推奨
Medium命名、コメント改善推奨
Good良い実装賞賛

Score

Total Score

45/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon