From epic
Facilitates structured multi-voice deliberation for architecture, technology selection, or design decisions. Each of four independent personas (Architect, Skeptic, Pragmatist, Critic) receives isolated context to prevent anchoring bias, then synthesizes agreement and trade-offs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/epic:councilThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
NO MAJOR DECISION WITHOUT AT LEAST TWO OPPOSING VIEWPOINTS.
NO MAJOR DECISION WITHOUT AT LEAST TWO OPPOSING VIEWPOINTS.
State the decision in one clear question. Example: "Should we use WebSockets or SSE for real-time updates?"
Launch 4 independent subagents using the Agent tool, each with ONLY the question and relevant context (NOT the full conversation history — this prevents anchoring bias):
| Voice | Role | Focus |
|---|---|---|
| Architect | Long-term correctness | Maintainability, extensibility, architectural alignment |
| Skeptic | Challenge assumptions | Simpler alternatives, hidden costs, "what if we don't?" |
| Pragmatist | Ship it now | Timeline, user impact, operational complexity, team skills |
| Critic | Find the cracks | Edge cases, failure modes, migration risks, rollback difficulty |
Anti-Anchoring Rule: Each voice receives only:
After all 4 voices report back:
Save the decision to memory:
epic mem add \
--title "Decision: {question}" \
--type decision \
--importance 0.9 \
--body "Context: ...\nOptions: ...\nChosen: ...\nRationale: ...\nTrade-off accepted: ..."
| Excuse | Rebuttal | What to do instead |
|---|---|---|
| "I already know the answer" | Your gut feeling is not analysis. Council surfaces blind spots. | Run Council anyway — you'll learn something. |
| "This is too slow for a simple decision" | 5 minutes of council prevents weeks of regret. | Set a 5-minute timer and run the full process. |
| "The team already agreed" | Groupthink is not consensus. Diverse perspectives prevent disasters. | Summon all 4 voices — especially the Skeptic and Critic. |
| "I don't need 4 voices for this" | Even simple decisions benefit from the Skeptic and Critic. | Run all 4 voices. Skipping voices skips insight. |
npx claudepluginhub epicsagas/epic-harness --plugin epic-harnessGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.