Documentation
README
Self Review
タスク完了前に実行するセルフレビュー手順。
トリガー条件
- ユーザーから
/self-reviewコマンドで呼び出された場合 - 大きな変更をコミットする前
レビュー手順
Phase 1: 変更差分の収集
# 変更されたファイル一覧
git diff --name-only HEAD
# 変更内容の取得
git diff HEAD
# 変更行数で規模判定
git diff --stat HEAD | tail -1
Phase 2: サブエージェントレビュー(code-reviewer エージェント)
code-reviewer サブエージェントを使ってレビューを実行する。
Task tool で code-reviewer サブエージェントを起動:
subagent_type: code-reviewer
model: opus
プロンプト:
---
以下のコード変更をレビューしてください。
## 変更ファイル
[git diff --name-only HEADの結果]
## 変更内容
[git diff HEADの結果]
重大な問題がなければ 'LGTM' と回答してください。
日本語で回答してください。
---
注意: 変更規模が小(~30行以下)の場合はサブエージェント不要、自己レビューのみでOK。
Phase 3: 判定
| 判定 | 条件 | アクション |
|---|---|---|
| PASS | LGTM | タスク完了可 |
| MINOR | 軽微な問題のみ | 警告表示後、タスク完了可 |
| FAIL | 重大な問題あり | 修正後に再レビュー |
This is the opening of the README. Read the full README on GitHub.