Skip to content
cccskills
FreePublished on 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", "変更をチェック", "品質チェック"

The English summary is being prepared. Showing the original description.

See how to install

Files included (2)

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

SKILL.md (original)

Review the instructions the agent will receive before you install.

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. レポートのパスをユーザーに報告

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

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.

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

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"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

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

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

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"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

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

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

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

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

See all skills by sean-sunagaku

Report a problem with this skill