スキル一覧に戻る
ryugen04

reviewing-code

by ryugen04

my dotfiles

2🍴 0📅 2026年1月21日
GitHubで見るManusで実行

SKILL.md


name: reviewing-code description: Use when executing /code:review-uncommited, /code:review-unpushed, or /code:review-pr commands. Triggers: code review request, PR review, uncommited changes review. Defines 12 parallel review agents covering security, performance, quality, consistency, and more.

Reviewing Code

コードレビューコマンド共通のエージェント定義・起動ルール・結果フォーマット。

12 Review Agents

必ず12個すべてについて起動/スキップを判断し報告すること。

pr-review-toolkit(6個)

#subagent_type用途起動条件
1pr-review-toolkit:code-reviewerコード品質、バグ検出常に
2pr-review-toolkit:comment-analyzerコメント正確性常に
3pr-review-toolkit:pr-test-analyzerテストカバレッジテストファイル変更時
4pr-review-toolkit:silent-failure-hunterサイレントエラー常に
5pr-review-toolkit:type-design-analyzer型設計型定義変更時
6pr-review-toolkit:code-simplifierコード簡素化常に

カスタム(6個)

#subagent_type用途起動条件
7code:reinvention-checker車輪の再発明新規関数/クラス追加時
8code:codebase-alignment-checker整合性・ドメイン・依存関係常に
9code:rules-checkerプロジェクト固有ルールskills/rules/存在時
10code:code-quality-advisorAI臭・可読性・デッドコード常に
11code:security-checkerセキュリティ脆弱性常に
12code:performance-checkerパフォーマンス問題常に

起動ルール

  1. 並列実行: 引数にparallelがあれば全エージェントを単一メッセージで起動
  2. スキップ報告: 条件を満たさない場合は理由を明示
  3. 起動前報告: エージェント起動前に起動状況テーブルを表示

結果フォーマット

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 [REVIEW TYPE] REVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

## 起動エージェント: X/12
| エージェント | ステータス | 理由 |
|-------------|-----------|------|
| code-reviewer | 完了 | - |
| pr-test-analyzer | スキップ | テストファイルなし |

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 CRITICAL (X件)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

### [agent-name] 問題タイトル
📍 `path/to/file.ts:42`
問題のコード
💡 **修正案**: 具体的な修正

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 IMPORTANT (X件)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

### [agent-name] 問題タイトル
📍 `path/to/file.ts:42`
...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 SUGGESTIONS (X件)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

### [agent-name] 提案タイトル
📍 `path/to/file.ts:42`
...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 GOOD PRACTICES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

- [agent-name] 良い点 in `path/to/file.ts`

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ACTIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. 🔴 [agent] 要約
2. 🟠 [agent] 要約
3. 🟡 [agent] 要約

必須ルール

  • すべての指摘に [agent-name] を付与
  • ファイルパスは path:line 形式
  • 12個全てについて起動/スキップを報告

結果統合ルール(truncation防止)

オーケストレーターは各エージェントの結果をそのまま出力する。

禁止:

  • エージェント結果の要約・省略
  • 「同様の指摘が複数あります」等のまとめ
  • 指摘数の丸め(「約10件」ではなく「12件」)
  • 重複排除による指摘の削除

必須:

  • 全CRITICAL/IMPORTANTを個別に列挙
  • 各指摘のファイル:行番号を保持
  • エージェント名の帰属を維持
  • スコア閾値未満の指摘は除外してよいが、閾値以上は全て出力

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

レビュー機能は近日公開予定です