From yutaura-toolkit
重要な意思決定を、複数の役割エージェントを並列起動して多角検証する skill。Devil's Advocate を必須枠として、時間軸・立場軸・論理軸・価値軸の 4 カテゴリから固定役を常駐させる。決定の「逆戻り可能性」に応じて 3 役 / 5 役 / 7 役を自動選択し、テーマに応じてアドホック役 (Maintainer / Adversary / Historian など) を追加する。Use when: (1) アーキテクチャ・技術選定など中長期に効く判断、(2) 撤退・廃止・大規模リファクタなど後戻りコストが高い判断、(3) 採用・組織変更・体制変更など人に関わる判断、(4) 「これでいいのか自信がない」と感じる根幹判断。普段の小さな判断には使わない。
How this skill is triggered — by the user, by Claude, or both
Slash command
/yutaura-toolkit:decision-councilThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
重要な意思決定を、性質の異なる複数の役割エージェントに並列で意見を出させ、それを統合してユーザーに提示する skill。
重要な意思決定を、性質の異なる複数の役割エージェントに並列で意見を出させ、それを統合してユーザーに提示する skill。
中長期に効く重要な判断は、自分一人で考えると以下のバイアスに引っかかる:
このスキルは、各バイアスに対応する 役割エージェントを並列起動 することで、「考慮し忘れた観点」を構造的に潰す。
役を「観点」ではなく 「何のバイアスを防ぐか」 で配置する。
| カテゴリ | 防ぐバイアス | 常駐役 (固定) |
|---|---|---|
| 🕰 時間軸 | 時間割引 | Future Self (1〜5 年後の自分) |
| 👥 立場軸 | フレーミング固着 | End User (実際に影響を受ける人) |
| 🧠 論理軸 | 論証の弱さ | Steel-Manner (反対意見の最強版を構築) |
| ⚖ 価値軸 | 動機曖昧 | Pragmatist (実装現実・運用負荷) |
| 🔥 (独立) | 集団思考 | Devil's Advocate (必須・全否定役) |
役は固定。「カテゴリから選ぶ」ではなく「カテゴリには決まった役がいる」設計。役を毎回選ばせると、その選定にスキル本体の判断力が割かれ、本来の議論が薄くなる。
決定の 逆戻り可能性 (Bezos の two-way doors) で重みを決める:
| 重み | 役数 | どんな決定 | 起動する役 |
|---|---|---|---|
| 軽 | 3 役 | 数日で取り消せる、影響範囲が局所 | DA + Future Self + Pragmatist |
| 標 | 5 役 | 取り消しに数週間〜数ヶ月、複数人に影響 | DA + 4 カテゴリ全員 |
| 重 | 7 役 | 実質取り消し不能、年単位の影響、人や組織が動く | 5 役 + Pre-mortem + Strategist |
判定基準の詳細は references/decision-mechanics.md を参照。
決定のテーマに応じて、常駐役に アドホック役を 0〜3 個追加 する。
マッピング表の詳細は references/decision-mechanics.md を参照。
ユーザーから決定したい内容を聞き、1〜2 文で言語化 する。曖昧な相談(「アーキテクチャをどうしようか」)は、具体的な選択肢に絞り込む(「モノリス継続 vs マイクロサービス分割」)まで深掘りする。
選択肢が出揃わないうちに役を起動すると、各役が違うものを評価して議論が空中分解する。
references/decision-mechanics.md の判定基準に従い:
ユーザーに「N 役で進めます。アドホックは X, Y を追加します」と提示して合意を取る。
各役を 同一メッセージ内で並列起動 する (Agent tool を複数同時呼び出し)。各役は他の役の意見を見ない。
各役へのプロンプトは references/role-definitions.md のテンプレートに沿って組み立てる。プロンプトには必ず以下を含める:
Round 1 の全意見をマージしてユーザーに提示した後、Devil's Advocate と Steel-Manner のみ Round 2 を起動 する。
Round 2 を全員でやると意見が収束しすぎる (集団思考が再発する)。批判役 2 人だけにすることで反対視点を保つ。
Claude (skill 実行者) が司会として:
推奨は出すが、最終決定はユーザーがする。司会として誘導しない。
出力フォーマットは プロジェクト規約に従う:
docs/decisions/ に ADR がある → ADR フォーマットで docs/decisions/NNNN-*.md を提案decisions/ adrs/ 等のディレクトリがある → そのフォーマットに合わせるファイル化を希望されない限り、ユーザーが読んで判断できる形で本文に出すのがデフォルト。
このスキルが避けるべき失敗:
.claude/rules/ に書くと、適切なタイミングで呼び出されるnpx claudepluginhub yutaura/claude-marketplace --plugin yutaura-toolkitProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.