affaan-m/ECC

council

曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。

67Collecting
See how to use itView GitHub source
npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/council"
Automated source guide

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Reorganized from the pinned upstream SKILL.md

Turn council's source instructions into a guide you can follow

According to the pinned SKILL.md from affaan-m/ECC: 曖昧な決定のために4人のアドバイザーを召集します: - コンテキスト内のClaudeの声 - 懐疑論者のサブエージェント - 現実主義者のサブエージェント - 批評家のサブエージェント

npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/council"
Check the pinned source

Best fit

  • 曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。

Bring this context

  • A concrete task that matches the documented purpose of council.
  • The files, examples, or context the task depends on.
  • Your constraints, target environment, and definition of done.

Expected outputs

  • A result that follows the pinned council instructions.
  • A concise record of assumptions, inputs used, and unresolved questions.
  • A final check against the source workflow and relevant permission signals.

Key source sections

Read council through these 5 source sections

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

使用時期

以下の場合にカウンシルを使用します: - 決定に複数の信頼できるパスがあり、明らかな勝者がない場合 - 明示的なトレードオフの表面化が必要な場合 - ユーザーが別の意見、反対意見、または複数の視点を求める場合 - 会話のアンカリングが実際のリスクである場合 - ゴー/ノーゴーの判断が敵対的な挑戦から利益を得る場合

SKILL.md · 使用時期
決定に複数の信頼できるパスがあり、明らかな勝者がない場合明示的なトレードオフの表面化が必要な場合ユーザーが別の意見、反対意見、または複数の視点を求める場合
02

使用すべきでない場合

Review the “使用すべきでない場合” section in the pinned source before continuing.

SKILL.md · 使用すべきでない場合
Review and apply the “使用すべきでない場合” source section.
03

役割

3つの外部の声は、質問と関連コンテキストのみで新鮮なサブエージェントとして起動され、進行中の会話全体ではありません。これがアンチアンカリングメカニズムです。

SKILL.md · 役割
3つの外部の声は、質問と関連コンテキストのみで新鮮なサブエージェントとして起動され、進行中の会話全体ではありません。これがアンチアンカリングメカニズムです。
04

ワークフロー

決定を1つの明示的なプロンプトに縮小します: - 何を決定しているのか? - どの制約が重要か? - 何が成功とみなされるか?

SKILL.md · ワークフロー
何を決定しているのか?どの制約が重要か?何が成功とみなされるか?
05

1. 本当の質問を抽出する

決定を1つの明示的なプロンプトに縮小します: - 何を決定しているのか? - どの制約が重要か? - 何が成功とみなされるか?

SKILL.md · 1. 本当の質問を抽出する
何を決定しているのか?どの制約が重要か?何が成功とみなされるか?

SkillSignal prompt templates

Provide the task, context, and acceptance criteria

These prompts were written by SkillSignal from the source structure; they are not upstream text.

Task-start prompt

Confirm source fit, inputs, and outputs before acting.

Use council to help me with: [specific task]. Context: [files, data, or background]. Constraints: [environment, scope, and prohibited actions]. Before acting, check the pinned SKILL.md and explain which sections apply, what inputs are still missing, and what you will deliver.

Source-guided execution

Make the Agent explicitly follow the key extracted sections.

Apply the pinned council source to [task]. Pay particular attention to these source sections: “使用時期”, “使用すべきでない場合”, “役割”, “ワークフロー”, “1. 本当の質問を抽出する”. Preserve the important decision at each step. Mark facts not covered by the source as “needs confirmation” instead of inventing them. Then verify the result against my acceptance criteria: [criteria].

Result-review prompt

Check omissions, permissions, and source drift before delivery.

Review the current council result: (1) does it satisfy the original task; (2) were any applicable steps or limits in the pinned SKILL.md missed; (3) did it perform any unauthorized file, command, network, or data action; and (4) which conclusions remain unverified? List issues first, then fix only what the source or user authorization supports.

Output checklist

Verify each item before delivery

The task matches the purpose documented in the SKILL.md.

The source section “使用時期” has been checked.

The source section “使用すべきでない場合” has been checked.

The source section “役割” has been checked.

The source section “ワークフロー” has been checked.

Inputs, constraints, and acceptance criteria are explicit.

Unverified facts, compatibility, and outcome claims are clearly marked.

Any file, command, network, or data action has been reviewed.

Choose a different workflow

When another Skill is the better fit

FAQ

What does council do?

曖昧な決定のために4人のアドバイザーを召集します: - コンテキスト内のClaudeの声 - 懐疑論者のサブエージェント - 現実主義者のサブエージェント - 批評家のサブエージェント

How do I start using council?

The catalog detected this source-specific install command: npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/council". Inspect the command and pinned source before running it.

Which Agent platforms does it declare?

No dedicated Agent platform is declared in the pinned source record.

Repository stars
234,327
Repository forks
35,711
Quality
67/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

67/100
Documentation21/30
Specificity14/25
Maintenance20/20
Trust signals12/25

Compare before choosing

Related Agent Skills and source variants

These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.

council by affaan-m

Convene a four-voice council for ambiguous decisions, tradeoffs, and go/no-go calls. Use when multiple valid paths exist and you need structured disagreement before choosing.

council by affaan-m

召集四方会议处理模糊决策、权衡取舍及继续/停止决策。当存在多个有效路径且需要在选择前进行结构化异议时使用。

ab-testing by coreyhaines31

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program

churn-prevention by coreyhaines31

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

design-intelligence by event4u-app

Grounded design brief from the adopted corpus — style, WCAG-checked color tokens, typography, layout pattern, anti-patterns. Use on ui-design-brief or any which-style/palette/font/chart decision.

View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 1 min

カウンシル

曖昧な決定のために4人のアドバイザーを召集します:

  • コンテキスト内のClaudeの声
  • 懐疑論者のサブエージェント
  • 現実主義者のサブエージェント
  • 批評家のサブエージェント

これは曖昧さの下での意思決定のためのものであり、コードレビュー、実装計画、またはアーキテクチャ設計のためではありません。

使用時期

以下の場合にカウンシルを使用します:

  • 決定に複数の信頼できるパスがあり、明らかな勝者がない場合
  • 明示的なトレードオフの表面化が必要な場合
  • ユーザーが別の意見、反対意見、または複数の視点を求める場合
  • 会話のアンカリングが実際のリスクである場合
  • ゴー/ノーゴーの判断が敵対的な挑戦から利益を得る場合

例:

  • モノレポ vs ポリレポ
  • 今すぐリリース vs 磨きのために保留
  • フィーチャーフラグ vs フル展開
  • スコープを簡略化 vs 戦略的な広さを保つ

使用すべきでない場合

カウンシルの代わりに使用するもの
出力が正しいかどうかの検証santa-method
フィーチャーを実装ステップに分解するplanner
システムアーキテクチャの設計architect
バグやセキュリティのコードレビューcode-reviewerまたはsanta-method
直接的な事実の質問直接答える
明らかな実行タスクタスクをやる

役割

レンズ
アーキテクト正確さ、保守性、長期的な影響
懐疑論者前提の挑戦、単純化、仮定の打破
現実主義者リリース速度、ユーザーへの影響、運用上の現実
批評家エッジケース、下降リスク、失敗モード

3つの外部の声は、質問と関連コンテキストのみで新鮮なサブエージェントとして起動され、進行中の会話全体ではありません。これがアンチアンカリングメカニズムです。

ワークフロー

1. 本当の質問を抽出する

決定を1つの明示的なプロンプトに縮小します:

  • 何を決定しているのか?
  • どの制約が重要か?
  • 何が成功とみなされるか?

質問が曖昧な場合、カウンシルを召集する前に1つの明確化質問をします。

2. 必要なコンテキストのみを収集する

決定がコードベース固有の場合:

  • 関連するファイル、スニペット、課題テキスト、またはメトリクスを収集
  • コンパクトに保つ
  • 決定を行うために必要なコンテキストのみを含める

決定が戦略的/一般的な場合:

  • 答えを実質的に変えない限りリポジトリのスニペットをスキップ

3. 最初にアーキテクトの立場を形成する

他の声を読む前に、以下を書き留めます:

  • 初期の立場
  • それを支持する3つの最強の理由
  • 好ましいパスの主要なリスク

最初にこれを行うことで、合成が単に外部の声を反映するだけにならないようにします。

4. 3つの独立した声を並行して起動する

各サブエージェントは以下を受け取ります:

  • 決定の質問
  • 必要な場合はコンパクトなコンテキスト
  • 厳格な役割
  • 不必要な会話履歴なし

プロンプトの形式:

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.

役割の強調:

  • 懐疑論者:フレーミングに挑戦し、仮定に疑問を呈し、最もシンプルな信頼できる代替案を提案する
  • 現実主義者:速度、シンプルさ、実世界の実行を最適化する
  • 批評家:下降リスク、エッジケース、計画が失敗する可能性のある理由を表面化する

5. バイアスガードレールで合成する

あなたは参加者と合成者の両方なので、これらのルールを使用します:

  • 外部の見解を説明なしに却下しない
  • 外部の声が推奨を変えた場合、明示的にそう述べる
  • 拒否した場合でも、最強の反対意見を常に含める
  • 2つの声が初期の立場に反対する場合、それを実際のシグナルとして扱う
  • 判決の前に生の立場を表示したままにする

6. コンパクトな判決を提示する

この出力形式を使用します:

## Council: [short decision title]

**Architect:** [1-2 sentence position]
[1 line on why]

**Skeptic:** [1-2 sentence position]
[1 line on why]

**Pragmatist:** [1-2 sentence position]
[1 line on why]

**Critic:** [1-2 sentence position]
[1 line on why]

### Verdict
- **Consensus:** [where they align]
- **Strongest dissent:** [most important disagreement]
- **Premise check:** [did the Skeptic challenge the question itself?]
- **Recommendation:** [the synthesized path]

電話画面でスキャンできるようにします。

永続化ルール

このスキルから~/.claude/notesや他のシャドウパスにアドホックなノートを書かないでください。

カウンシルが推奨を実質的に変えた場合:

  • 適切な永続的な場所にレッスンを保存するためにknowledge-opsを使用する
  • または結果がセッションメモリに属する場合は/save-sessionを使用する
  • または決定がアクティブな実行の真実を変える場合、関連するGitHub / Linearの課題を直接更新する

決定が何か実際のものを変える場合のみ永続化します。

マルチラウンドフォローアップ

デフォルトは1ラウンドです。

ユーザーが別のラウンドを望む場合:

  • 新しい質問を焦点を絞ったものに保つ
  • 前の判決は必要な場合のみ含める
  • アンチアンカリングの価値を保持するために懐疑論者をできるだけクリーンに保つ

アンチパターン

  • コードレビューにカウンシルを使用すること
  • タスクが単なる実装作業の場合にカウンシルを使用すること
  • サブエージェントに会話トランスクリプト全体を渡すこと
  • 最終判決で不一致を隠すこと
  • 重要性に関わらずすべての決定をノートとして永続化すること

関連スキル

  • santa-method — 敵対的な検証
  • knowledge-ops — 永続的な決定デルタを正しく保存する
  • search-first — 必要に応じてカウンシル前に外部参照資料を収集する
  • architecture-decision-records — 決定が長期的なシステムポリシーになった場合に成果を正式化する

質問:

Should we ship ECC 2.0 as alpha now, or hold until the control-plane UI is more complete?

カウンシルの可能性のある形:

  • アーキテクトは構造的な整合性と混乱したサーフェスを避けることを主張する
  • 懐疑論者はUIが実際にゲーティングファクターであるかどうかを疑問視する
  • 現実主義者は信頼を損なわずに今すぐ何が出荷できるかを尋ねる
  • 批評家はサポートの負担、期待の負債、ロールアウトの混乱に焦点を当てる

価値は一致にありません。価値は選択前に不一致を明確にすることにあります。

Source repo
affaan-m/ECC
Skill path
docs/ja-JP/skills/council/SKILL.md
Commit SHA
4e973d3eaf92
Repository license
MIT
Data collected