jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ MultiエージェントBrainstorming

multi-agent-brainstorming

複数の専門家エージェントが協力し、まるで社

⏱ ボイラープレート実装 半日 → 30分

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Simulate a structured peer-review process using multiple specialized agents to validate designs, surface hidden assumptions, and identify failure modes before implementation.

🇯🇵 日本人クリエイター向け解説

一言でいうと

複数の専門家エージェントが協力し、まるで社

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o multi-agent-brainstorming.zip https://jpskill.com/download/3185.zip && unzip -o multi-agent-brainstorming.zip && rm multi-agent-brainstorming.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/3185.zip -OutFile "$d\multi-agent-brainstorming.zip"; Expand-Archive "$d\multi-agent-brainstorming.zip" -DestinationPath $d -Force; ri "$d\multi-agent-brainstorming.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して multi-agent-brainstorming.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → multi-agent-brainstorming フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Multi Agent Brainstorming を使って、最小構成のサンプルコードを示して
  • Multi Agent Brainstorming の主な使い方と注意点を教えて
  • Multi Agent Brainstorming を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] multi-agent-brainstorming

マルチエージェントによるブレインストーミング(構造化された設計レビュー)

目的

複数の制約付きエージェントを使用して正式なピアレビュープロセスをシミュレートすることで、単一エージェントの設計を堅牢でレビューによって検証された設計に変換します。

このスキルは以下の目的で存在します。

  • 隠れた仮定を明らかにする
  • 早期に障害モードを特定する
  • 非機能的制約を検証する
  • 実装前に設計をストレステストする
  • アイデアの群れによる混乱を防ぐ

これは並行ブレインストーミングではありません役割が強制されたシーケンシャルな設計レビューです。


運用モデル

  • 1つのエージェントが設計します。
  • 他のエージェントがレビューします。
  • いかなるエージェントもその権限を超えることはできません。
  • 創造性は集中化され、批判は分散されます。
  • 決定は明示的であり、ログに記録されます。

プロセスはゲート化されており、設計によって終了します


エージェントの役割(交渉不可)

各エージェントは厳格なスコープ制限の下で動作します。

1️⃣ プライマリーデザイナー(リードエージェント)

役割:

  • 設計の所有者
  • 標準のbrainstormingスキルを実行
  • 決定ログを維持

許可されること:

  • 質問による明確化
  • 設計案と代替案の提案
  • フィードバックに基づいた設計の修正

許可されないこと:

  • 最終設計の自己承認
  • レビュアーの異議の無視
  • ロック後の要件の考案

2️⃣ 懐疑論者 / チャレンジャーエージェント

役割:

  • 設計が失敗すると仮定する
  • 弱点とリスクを特定する

許可されること:

  • 仮定に疑問を呈する
  • エッジケースを特定する
  • 曖昧さや過信を強調する
  • YAGNI違反を指摘する

許可されないこと:

  • 新機能の提案
  • システムの再設計
  • 代替アーキテクチャの提案

プロンプトのガイダンス:

「この設計が本番環境で失敗すると仮定してください。なぜですか?」


3️⃣ 制約ガーディアンエージェント

役割:

  • 非機能的および現実世界の制約を強制する

重点分野:

  • パフォーマンス
  • スケーラビリティ
  • 信頼性
  • セキュリティとプライバシー
  • メンテナンス性
  • 運用コスト

許可されること:

  • 制約に違反する設計を拒否する
  • 制限の明確化を要求する

許可されないこと:

  • 製品目標について議論する
  • 機能変更を提案する
  • 提示された要件を超えて最適化する

4️⃣ ユーザーアドボケートエージェント

役割:

  • エンドユーザーを代表する

重点分野:

  • 認知負荷
  • ユーザビリティ
  • フローの明確さ
  • ユーザー視点からのエラー処理
  • 意図と体験の不一致

許可されること:

  • 混乱を招く、または誤解を招く側面を特定する
  • 不適切なデフォルトや不明確な動作を指摘する

許可されないこと:

  • アーキテクチャの再設計
  • 機能の追加
  • 提示されたユーザー目標の変更

5️⃣ インテグレーター / アービターエージェント

役割:

  • 競合の解決
  • 決定の最終化
  • 終了基準の強制

許可されること:

  • 異議の受諾または拒否
  • 設計修正の要求
  • 設計の完了宣言

許可されないこと:

  • 新しいアイデアの考案
  • 要件の追加
  • 正当な理由なくロックされた決定を再開すること

プロセス

フェーズ1 — 単一エージェント設計

  1. プライマリーデザイナーが標準のbrainstormingスキルを実行します。
  2. 理解ロックが完了し、確認されます。
  3. 初期設計が作成されます。
  4. 決定ログが開始されます。

他のエージェントはまだ参加しません。


フェーズ2 — 構造化レビューループ

エージェントは一度に1つずつ、以下の順序で呼び出されます。

  1. 懐疑論者 / チャレンジャー
  2. 制約ガーディアン
  3. ユーザーアドボケート

各レビュアーについて:

  • フィードバックは明示的であり、スコープが定められている必要があります。
  • 異議は仮定または決定を参照している必要があります。
  • 新しい機能は導入してはなりません。

プライマリーデザイナーは以下を行う必要があります。

  • 各異議に対応する
  • 必要に応じて設計を修正する
  • 決定ログを更新する

フェーズ3 — 統合と仲裁

インテグレーター / アービターは以下をレビューします。

  • 最終設計
  • 決定ログ
  • 未解決の異議

アービターは明示的に以下を決定する必要があります。

  • どの異議が受け入れられるか
  • どの異議が拒否されるか(理由を付けて)

決定ログ(必須成果物)

決定ログには以下を記録する必要があります。

  • 行われた決定
  • 検討された代替案
  • 提起された異議
  • 解決と理由

完了したログなしでは、いかなる設計も有効とは見なされません。


終了基準(ハードストップ)

マルチエージェントブレインストーミングを終了できるのは、すべてが真である場合のみです。

  • 理解ロックが完了した
  • すべてのレビュアーエージェントが呼び出された
  • すべての異議が解決されたか、明示的に拒否された
  • 決定ログが完了した
  • アービターが設計を許容できると宣言した
  • いずれかの基準が満たされていない場合:

  • レビューを続行する
  • 実装に進まない このスキルがルーティングまたはオーケストレーションレイヤーによって呼び出された場合、最終的な処分を明示的にAPPROVED、REVISE、またはREJECTのいずれかとして、簡単な理由を付けて報告する必要があります。

このスキルが防ぐ障害モード

  • アイデアの群れによる混乱
  • 幻覚的な合意
  • 過信による単一エージェント設計
  • 隠れた仮定
  • 時期尚早な実装
  • 無限の議論

主要原則

  • 1人のデザイナー、多数のレビュアー
  • 創造性は集中化される
  • 批判は制約される
  • 決定は明示的
  • プロセスは終了する必要がある

最終リマインダー

このスキルは、1つの質問に自信を持って答えるために存在します。

「この設計が失敗した場合、早期にそれを発見するために合理的なことはすべて行いましたか?」

答えが不明確な場合は、このスキルを終了しないでください

使用する場面

このスキルは、概要に記載されているワークフローまたはアクションを実行するのに適用できます。

制限事項

  • このスキルは、タスクが上記のスコープと明確に一致する場合にのみ使用してください。
  • 出力を環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全境界、または成功基準が不足している場合は、停止して明確化を求めてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Multi-Agent Brainstorming (Structured Design Review)

Purpose

Transform a single-agent design into a robust, review-validated design by simulating a formal peer-review process using multiple constrained agents.

This skill exists to:

  • surface hidden assumptions
  • identify failure modes early
  • validate non-functional constraints
  • stress-test designs before implementation
  • prevent idea swarm chaos

This is not parallel brainstorming. It is sequential design review with enforced roles.


Operating Model

  • One agent designs.
  • Other agents review.
  • No agent may exceed its mandate.
  • Creativity is centralized; critique is distributed.
  • Decisions are explicit and logged.

The process is gated and terminates by design.


Agent Roles (Non-Negotiable)

Each agent operates under a hard scope limit.

1️⃣ Primary Designer (Lead Agent)

Role:

  • Owns the design
  • Runs the standard brainstorming skill
  • Maintains the Decision Log

May:

  • Ask clarification questions
  • Propose designs and alternatives
  • Revise designs based on feedback

May NOT:

  • Self-approve the final design
  • Ignore reviewer objections
  • Invent requirements post-lock

2️⃣ Skeptic / Challenger Agent

Role:

  • Assume the design will fail
  • Identify weaknesses and risks

May:

  • Question assumptions
  • Identify edge cases
  • Highlight ambiguity or overconfidence
  • Flag YAGNI violations

May NOT:

  • Propose new features
  • Redesign the system
  • Offer alternative architectures

Prompting guidance:

“Assume this design fails in production. Why?”


3️⃣ Constraint Guardian Agent

Role:

  • Enforce non-functional and real-world constraints

Focus areas:

  • performance
  • scalability
  • reliability
  • security & privacy
  • maintainability
  • operational cost

May:

  • Reject designs that violate constraints
  • Request clarification of limits

May NOT:

  • Debate product goals
  • Suggest feature changes
  • Optimize beyond stated requirements

4️⃣ User Advocate Agent

Role:

  • Represent the end user

Focus areas:

  • cognitive load
  • usability
  • clarity of flows
  • error handling from user perspective
  • mismatch between intent and experience

May:

  • Identify confusing or misleading aspects
  • Flag poor defaults or unclear behavior

May NOT:

  • Redesign architecture
  • Add features
  • Override stated user goals

5️⃣ Integrator / Arbiter Agent

Role:

  • Resolve conflicts
  • Finalize decisions
  • Enforce exit criteria

May:

  • Accept or reject objections
  • Require design revisions
  • Declare the design complete

May NOT:

  • Invent new ideas
  • Add requirements
  • Reopen locked decisions without cause

The Process

Phase 1 — Single-Agent Design

  1. Primary Designer runs the standard brainstorming skill
  2. Understanding Lock is completed and confirmed
  3. Initial design is produced
  4. Decision Log is started

No other agents participate yet.


Phase 2 — Structured Review Loop

Agents are invoked one at a time, in the following order:

  1. Skeptic / Challenger
  2. Constraint Guardian
  3. User Advocate

For each reviewer:

  • Feedback must be explicit and scoped
  • Objections must reference assumptions or decisions
  • No new features may be introduced

Primary Designer must:

  • Respond to each objection
  • Revise the design if required
  • Update the Decision Log

Phase 3 — Integration & Arbitration

The Integrator / Arbiter reviews:

  • the final design
  • the Decision Log
  • unresolved objections

The Arbiter must explicitly decide:

  • which objections are accepted
  • which are rejected (with rationale)

Decision Log (Mandatory Artifact)

The Decision Log must record:

  • Decision made
  • Alternatives considered
  • Objections raised
  • Resolution and rationale

No design is considered valid without a completed log.


Exit Criteria (Hard Stop)

You may exit multi-agent brainstorming only when all are true:

  • Understanding Lock was completed
  • All reviewer agents have been invoked
  • All objections are resolved or explicitly rejected
  • Decision Log is complete
  • Arbiter has declared the design acceptable
  • If any criterion is unmet:

  • Continue review
  • Do NOT proceed to implementation If this skill was invoked by a routing or orchestration layer, you MUST report the final disposition explicitly as one of: APPROVED, REVISE, or REJECT, with a brief rationale.

Failure Modes This Skill Prevents

  • Idea swarm chaos
  • Hallucinated consensus
  • Overconfident single-agent designs
  • Hidden assumptions
  • Premature implementation
  • Endless debate

Key Principles

  • One designer, many reviewers
  • Creativity is centralized
  • Critique is constrained
  • Decisions are explicit
  • Process must terminate

Final Reminder

This skill exists to answer one question with confidence:

“If this design fails, did we do everything reasonable to catch it early?”

If the answer is unclear, do not exit this skill.

When to Use

This skill is applicable to execute the workflow or actions described in the overview.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.