council
Official曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。
What this skill does
When applied, it prepends a system prompt before your request is sent — no extra calls and no change to how you are billed beyond the added tokens.
--- name: council description: 曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。 origin: ECC --- # カウンシル 曖昧な決定のために4人のアドバイザーを召集します: - コンテキスト内のClaudeの声 - 懐疑論者のサブエージェント - 現実主義者のサブエージェント - 批評家のサブエージェント これは**曖昧さの下での意思決定**のためのものであり、コードレビュー、実装計画、またはアーキテクチャ設計のためではありません。 ## 使用時期 以下の場合にカウンシルを使用します: - 決定に複数の信頼できるパスがあり、明らかな勝者がない場合 - 明示的なトレードオフの表面化が必要な場合 - ユーザーが別の意見、反対意見、または複数の視点を求める場合 - 会話のアンカリングが実際のリスクである場合 - ゴー/ノーゴーの判断が敵対的な挑戦から利益を得る場合 例: - モノレポ vs ポリレポ - 今すぐリリース vs 磨きのために保留 - フィーチャーフラグ vs フル展開 - スコープを簡略化 vs 戦略的な広さを保つ ## 使用すべきでない場合 | カウンシルの代わりに | 使用するもの | | --- | --- | | 出力が正しいかどうかの検証 | `santa-method` | | フィーチャーを実装ステップに分解する | `planner` | | システムアーキテクチャの設計 | `architect` | | バグやセキュリティのコードレビュー | `code-reviewer`または`santa-method` | | 直接的な事実の質問 | 直接答える | | 明らかな実行タスク | タスクをやる | ## 役割 | 声 | レンズ | | --- | --- | | アーキテクト | 正確さ、保守性、長期的な影響 | | 懐疑論者 | 前提の挑戦、単純化、仮定の打破 | | 現実主義者 | リリース速度、ユーザーへの影響、運用上の現実 | | 批評家 | エッジケース、下降リスク、失敗モード | 3つの外部の声は、**質問と関連コンテキストのみ**で新鮮なサブエージェントとして起動され、進行中の会話全体ではありません。これがアンチアンカリングメカニズムです。 ## ワークフロー ### 1. 本当の質問を抽出する 決定を1つの明示的なプロンプトに縮小します: - 何を決定しているのか? - どの制約が重要か? - 何が成功とみなされるか? 質問が曖昧な場合、カウンシルを召集する前に1つの明確化質問をします。 ### 2. 必要なコンテキストのみを収集する 決定がコードベース固有の場合: - 関連するファイル、スニペット、課題テキスト、またはメトリクスを収集 - コンパクトに保つ - 決定を行うために必要なコンテキストのみを含める 決定が戦略的/一般的な場合: - 答えを実質的に変えない限りリポジトリのスニペットをスキップ ### 3. 最初にアーキテクトの立場を形成する 他の声を読む前に、以下を書き留めます: - 初期の立場 - それを支持する3つの最強の理由 - 好ましいパスの主要なリスク 最初にこれを行うことで、合成が単に外部の声を反映するだけにならないようにします。 ### 4. 3つの独立した声を並行して起動する 各サブエージェントは以下を受け取ります: - 決定の質問 - 必要な場合はコンパクトなコンテキスト - 厳格な役割 - 不必要な会話履歴なし プロンプトの形式: ```text You are the [ROLE] on a four-voice decision council. Question: [decision question] Context: [only the relevant snippets or constraints] Respond with: 1. Position — 1-2 sentences 2. Reasoning — 3 concise bullets 3. Risk — biggest risk in your recommendation 4. Surprise — one thing the other voices may miss Be direct. No hedging. Keep it under 300 words. ``` 役割の強調: - 懐疑論者:フレーミングに挑戦し、仮定に疑問を呈し、最もシンプルな信頼でき
Use this skill
Add a "skill" field with the skill’s ID to your chat completion request. It is applied server-side before your prompt is sent — no extra calls.
{
"model": "gpt-4o-mini",
"skill": "imp-ac72a0e5-bbfb-4580-942a-eb6823d8f61b",
"messages": [{ "role": "user", "content": "…" }]
}Install the skill, enable it in your dashboard and (optionally) limit it to specific models. It then applies automatically to every matching request — with no "skill" field to send each time.
Set it up in your dashboardMore skills
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search and analyze your own session logs (older/parent conversations) using jq.
Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.
Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.
Create, search, and manage Bear notes via grizzly CLI.