Agent skill
self-review
タスク完了前のセルフレビュー。Claude subagentで別コンテキストから客観的にコード変更を検証。
Install this agent skill to your Project
npx add-skill https://github.com/K9i-0/ccpocket/tree/main/.claude/skills/self-review
SKILL.md
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 | 重大な問題あり | 修正後に再レビュー |
Phase 4: フィードバックループ
FAIL判定の場合:
- 指摘された問題箇所を修正
- Phase 1-3 を再実行
- PASSになるまで繰り返し
変更規模による調整
git diff --stat HEAD | tail -1
| 変更規模 | 行数目安 | レビュー方法 |
|---|---|---|
| 小 | ~30行 | 自己レビューのみ(subagent不要) |
| 中 | 31-100行 | code-reviewer サブエージェント |
| 大 | 100行以上 | code-reviewer サブエージェント + 詳細分析 |
出力テンプレート
## Self Review Result
### Claude subagent Review
[code-reviewer サブエージェントからの出力]
### 判定: [PASS/MINOR/FAIL]
#### 問題点(該当する場合)
- [ ] [ファイル:行] [問題の説明]
#### 次のアクション
- [タスク完了可 / 修正必要]
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
triage
GitHub Issue・PRのトリアージ。番号を渡すと、要望の要約・実現難易度・既存機能との重複チェック・対応判断を調査してレポートする。Issue/PRの番号が出てきたとき、トリアージ、優先度判断、対応判断と言われたときに使用する。
release-bridge
Bridge Server のリリース(バージョンbump + CHANGELOG + タグ → GH Actions で npm publish)
flutter-upgrade
Flutter SDKバージョンアップグレード対応。新バージョンのリリースノート・Breaking Changes調査、コードベース影響分析、mise/CI/Shorebird含むプロジェクト全体の対応タスクリスト作成と実行。「Flutterアップグレード」「Flutter X.Y.Zがリリースされた」「Flutter最新化」「Flutter更新」と言われたとき、またはFlutterの新バージョンについて言及されたときに使用する。
flutter-ui-design
Flutter UI実装のアーキテクチャ規約・コンポーネント分割・状態管理ガイド(Bloc/Cubit版)
test-bridge
Bridge Server (TypeScript) のテスト実行・型チェック・テスト記述ガイド
shorebird-patch
Shorebird OTA パッチの作成・staging 配布(stable 昇格はユーザー実施)
Didn't find tool you were looking for?