council

Convene four subagents to analyze decisions through structured disagreement.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/zero3041/PREP --skill council-zero3041
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: council
Source: https://github.com/zero3041/PREP/tree/main/.claude/skills/skills/council
Command: npx skills add https://github.com/zero3041/PREP --skill council-zero3041

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill assists with making complex decisions by convening a council of four perspectives—Architect, Skeptic, Pragmatist, and Critic—to explore ambiguous scenarios and weigh trade-offs.

Core Features & Use Cases

  • Decision-Making Under Ambiguity: For choices with multiple valid paths and no obvious winner.
  • Structured Disagreement: Encourages dissenting opinions and explicit trade-offs.
  • Role-Based Advice: Each role contributes unique insights, fostering well-rounded decision-making.
  • Use Case: Decide between implementing feature X or feature Y, taking into account long-term maintainability, potential pitfalls, and real-world execution.

Quick Start

Use the council skill to get diverse perspectives on the decision of implementing feature X vs. feature Y.

Frequently Asked Questions about council

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is structured disagreement for decision-making under ambiguity?

Structured disagreement for decision-making under ambiguity involves convening a council of four perspectives—Architect, Skeptic, Pragmatist, and Critic—to explore multiple valid paths and explicitly weigh trade-offs.

How do I assess trade-offs and risks when deciding between implementing feature X or feature Y?

To assess trade-offs and risks between feature X and feature Y, convene a council of four independent subagents providing unique perspectives on long-term maintainability, potential pitfalls, and real-world execution.

Can I use role-based advice to improve complex software architecture decisions?

Yes, you can use role-based advice to improve complex software architecture decisions by assigning four independent subagent roles, each contributing unique insights to foster well-rounded, better-informed outcomes.

What is the best way to evaluate multiple valid paths with no obvious winner?

The best way to evaluate multiple valid paths with no obvious winner is convening a decision council that encourages dissenting opinions and focuses on explicit risk-assessment and structured disagreement.

Do I need independent subagents to run a decision council for risk assessment?

Yes, running a decision council for risk assessment requires four independent subagents, each representing a distinct role to provide a unique perspective on trade-offs and ambiguity.

When should I not use a multi-view decision council?

You should not use a multi-view decision council for straightforward choices with an obvious winner, as convening four independent subagents for structured disagreement is designed specifically for complex scenarios with multiple valid paths.