本文へ移動
cccskills
無料GitHub で公開

code-review-team

5つの専門エージェント(backend-reviewer, frontend-reviewer, test-reviewer, security-reviewer, ux-reviewer)がチームでコードレビューするスキル。 git diff ベースで変更ファイルを検出し、各専門家が並列でレビューして 統合レポート(Markdown)を docs/reviews/ に出力する。 Use when: コードレビューしたい、変更をレビュー、レビューチーム、 チームレビュー、実装をチェック、品質チェック。 Triggers: "レビュー", "review", "コードレビュー", "code review", "チームレビュー", "team review", "変更をチェック", "品質チェック"

インストール方法を見る

含まれるファイル(2)

  • SKILL.md5.0 KB
  • references/review-criteria.md3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Code Review Team

5つの専門エージェントが並列でコードレビューし、統合レポートを生成する。

レビュアー構成

name役割主な観点
backend-reviewerサーバーサイド専門API設計, DB, パフォーマンス
frontend-reviewerフロントエンド専門React/Next.js, i18n, 型安全性
test-reviewerテスト・ビルド専門カバレッジ, 型チェック, テスト実行
security-reviewerセキュリティ専門OWASP, インジェクション, 認証
ux-reviewerUX・アクセシビリティ専門ユーザーフロー, a11y, i18n整合

各エージェントは agents/ ディレクトリにサブエージェントとして定義済み。 レビュー基準の詳細は references/review-criteria.md を参照。

ワークフロー

Step 1: レビュー対象の特定

ユーザーに確認する情報:

  • 比較対象: ブランチ名 or コミット(デフォルト: main)
  • スコープ: 全変更 or 特定パッケージ
# 変更ファイル一覧を取得
git diff --name-only <base>...HEAD

# パッケージ別に分類
# packages/server/** → backend-reviewer, security-reviewer, test-reviewer
# packages/web/**    → frontend-reviewer, ux-reviewer, test-reviewer
# packages/shared/** → backend-reviewer, frontend-reviewer, test-reviewer

Step 2: チーム作成とタスク割り当て

TeamCreate で code-review-team チームを作成。

TaskCreate で5つのタスクを作成(全て並列実行可能):

  1. backend-reviewer: サーバー側変更のレビュー
  2. frontend-reviewer: フロントエンド変更のレビュー
  3. test-reviewer: テストカバレッジ・ビルド検証
  4. security-reviewer: セキュリティ脆弱性スキャン
  5. ux-reviewer: UX・a11y・i18n レビュー

各タスクの description に以下を含める:

  • 変更ファイル一覧(担当分)
  • 比較対象ブランチ/コミット
  • git diff の内容(主要部分)

Step 3: エージェント起動

5つのエージェントを 1つのメッセージで並列に Task ツールで起動する。

subagent_type: "code-review-team:backend-reviewer"
team_name: "code-review-team"
mode: "bypassPermissions"
run_in_background: true
model: opus

各エージェントのプロンプトには以下を含める:

  • チーム名とタスクID
  • レビュー対象ファイル一覧
  • git diff の内容
  • references/review-criteria.md の参照指示

Step 4: レビュー結果の収集

全エージェントの完了を待ち、SendMessage で受信したレビュー結果を収集する。

Step 5: 統合レポートの生成

以下の形式で統合レポートを作成し、docs/reviews/ に保存する:

# Code Review Report

## 概要
- **レビュー日時**: YYYY-MM-DD HH:MM
- **対象ブランチ**: <branch> vs <base>
- **変更ファイル数**: N files
- **レビュアー**: backend, frontend, test, security, ux

## 総合評価

| レビュアー | 評価 | Critical | Warning | Info |
|-----------|------|----------|---------|------|
| Backend   | A    | 0        | 2       | 1    |
| Frontend  | B    | 1        | 3       | 2    |
| Test      | A    | 0        | 1       | 0    |
| Security  | A    | 0        | 0       | 1    |
| UX        | B    | 0        | 2       | 3    |

評価基準: S(完璧) A(軽微な問題のみ) B(要修正あり) C(重大な問題) D(リジェクト)

## Critical Issues (修正必須)
[全レビュアーの Critical を集約]

## Warning Issues (修正推奨)
[全レビュアーの Warning を集約]

## Info (提案・改善)
[全レビュアーの Info を集約]

## 各レビュアーの詳細レポート
### Backend Review
[backend-reviewer の全文]

### Frontend Review
[frontend-reviewer の全文]

### Test & Build Review
[test-reviewer の全文]

### Security Review
[security-reviewer の全文]

### UX Review
[ux-reviewer の全文]

## 次のアクション
1. [Critical を最優先で修正]
2. [Warning を順次修正]
3. [Info は時間があれば対応]

Step 6: クリーンアップ

  1. 全エージェントに shutdown_request を送信
  2. 全員シャットダウン後に TeamDelete でチーム削除
  3. レポートのパスをユーザーに報告

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

This skill should be used when the user asks to "create a team", "spawn agents", "parallel execution", "delegate tasks to agents", "use a swarm", "team workflow", "split work across agents", "run tasks in parallel", or mentions wanting multiple agents to collaborate on a complex task.

日本語の概要は準備中です。原文の説明を表示しています。

sean-sunagaku/claude-code-plugin382026年7月30日 更新

agent-team-guide

無料日本語概要

Agent Teams スキルを設計・構築するためのベストプラクティスガイド。 サブエージェント定義、SendMessage 通信プロトコル、タスク依存管理、 PostToolUse Hook によるログ、MCP ツール統合、コンテキストファイル設計を網羅。 7つの実績あるチームスキル(app-naming, ui-review, logo-design, persona-creation, skill-creator-team, ui-variations, aso-optimize)から抽出したパターン集。 Use when: Agent Teams を使ったスキルを新規作成したい、 既存のチームスキルの品質を改善したい、エージェント間通信のデバッグ、 チームスキルの設計パターンを知りたい。 Triggers: "agent team", "チームスキル", "エージェントチーム", "サブエージェント定義", "SendMessage パターン", "チーム設計", "エージェント間通信", "team skill", "swarm pattern"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-naming

無料日本語概要

アプリ名・サービス名の命名を、5つの専門エージェントチームで多角的に評価・決定するスキル。 ブランディング、商標/法的リスク、デジタルプレゼンス(SEO/ASO/SNS)、国際展開(多言語/発音)の 4観点から候補を提案・調査・議論し、コンテキストファイルと議事録で次回セッションへ引き継ぐ。 Use when: アプリ名を決めたい、サービス名を変更したい、プロダクト名を検討したい、 ネーミングブレスト、名前の商標チェック、アプリ名のリネーム。 Triggers: "アプリ名", "サービス名", "プロダクト名", "ネーミング", "名前を決め", "リネーム", "rename", "app name", "naming", "ブランド名", "商標チェック"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-store-preview-movie

無料日本語概要

App Store プレビュー動画を Remotion (React) で生成する Agent Team スキル。 video-director が構成を設計し、script-writer がナレーション台本を作成し、 motion-designer が Remotion コードを実装し、preview-reviewer がコードレビューし、 frame-inspector がレンダリング結果を目視検証する。 Use when: App Store プレビュー動画を作りたい、アプリのプロモーション動画を作りたい、 Remotion で動画を生成したい。 Triggers: "プレビュー動画", "App Store 動画", "アプリ動画", "preview movie", "Remotion", "動画作成", "app preview"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-tone-manner

無料日本語概要

アプリのトーン&マナー(トンマナ)を8名のエージェントチームで設計するスキル。 ブランドアーキタイプ・パーソナリティ定義から、カラー・タイポグラフィ・ビジュアルスタイル・ トーン・オブ・ボイスまでを一貫設計し、Pencil (.pen) + Markdown で成果物を出力する。 「デザインテンション」(矛盾ペア)を核に、AIっぽくない独自のブランドアイデンティティを生成する。

sean-sunagaku/claude-code-plugin382026年7月30日 更新

arch-design

無料日本語概要

仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。 5人の専門エージェント(Architecture Lead・Module Designer・Dependency Analyst・ Platform Expert・Devil's Advocate)が協議しながら、 モジュール分割・依存関係・データフロー・インターフェース設計を行う。 成果物は構造化されたアーキテクチャ設計書(Markdown)。 Use when: 仕様書からどう設計するか迷っている時、モジュール分割の方針を決めたい時、 技術スタックに合ったアーキテクチャパターンを選びたい時、 設計書を作成したい時。 Triggers: "アーキテクチャ設計", "arch design", "仕様書から設計", "モジュール分割", "設計書を作りたい", "アーキテクチャを考えて", "コンポーネント設計", "依存関係を設計", "どう設計する", "design the architecture", "design from spec"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

sean-sunagaku のスキルをすべて見る

このスキルの問題を報告する