self-review
Featuredタスク完了前のセルフレビュー。Claude subagentで別コンテキストから客観的にコード変更を検証。
AI & Automation 1,066 stars
108 forks Updated yesterday MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Self Review
タスク完了前に実行するセルフレビュー手順。
## トリガー条件
- ユーザーから `/self-review` コマンドで呼び出された場合
- 大きな変更をコミットする前
## レビュー手順
### Phase 1: 変更差分の収集
```bash
# 変更されたファイル一覧
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 | 重大な問題あり | 修正後に再レビュー |
### Phase 4: フィードバックループ
FAIL判定の場合:
1. 指摘された問題箇所を修正
2. Phase 1-3 を再実行
3. PASSになるまで繰り返し
## 変更規模による調整
```bash
git diff --stat HEAD | tail -1
```
| 変更規模 | 行数目安 | レビュー方法 |
|---------|---------|-------------|
| 小 | ~30行 | 自己レビューのみ(subagent不要) |
| 中 | 31-100行 | code-reviewer サブエージェント |
| 大 | 100行以上 | code-reviewer サブエージェント + 詳細分析 |
## 出力テンプレート
```markdown
## Self Review Result
### Claude subagent Review
[code-reviewer サブエージェントからの出力]
### 判定: [PASS/MINOR/FAIL]
#### 問題点(該当する場合)
- [ ] [ファイル:行] [問題の説明]
#### 次のアクション
- [タスク完了可 / 修正必要]
```
Details
- Author
- K9i-0
- Repository
- K9i-0/ccpocket
- Created
- 7 months ago
- Last Updated
- yesterday
- Language
- Dart
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Listed
self-review
タスク完了前のセルフレビュー。Claude subagentで別コンテキストから客観的にコード変更を検証。
0 Updated today
chenyynx Code & Development Listed
self-reviewer
PR作成前にセルフレビューを実行し、AIレビュアーが指摘しそうな問題を事前に検出・修正する。PR作成直前の最終チェックとして、「セルフレビューして」「PR前にチェックして」と依頼された時に使用する。PR 作成前の事前チェック(Step 0-3)と PR 作成前フレッシュ文脈レビュー(Step 3.5・自前 code-review スキルを --pre-pr で呼び出して CONFIRMED を修正してから PR を作る・#627)が主担当で、PR 作成後の Layer 1 観点別フレッシュ文脈レビューは同じ自前 code-review スキル(.claude/skills/code-review/・組み込みを置換・自律起動可)を Skill(code-review) で呼び出して実行する。
0 Updated today
kai-kou Code & Development Listed
code-review
自前実装のコードレビュースキル(組み込み /code-review の置き換え・FAIR Layer 1 の標準実行手段)。PR 差分または作業ツリー差分を観点別フレッシュ文脈レビュー(並列サブエージェント)→ 敵対的検証 → 指摘報告の 3 段で実行し、PR 文脈では指摘の有無にかかわらず必ず行単位インラインコメントでレビューを残す。「/code-review」「コードレビューして」「差分をレビューして」「PR
0 Updated today
kai-kou