council

Convene four adversarial roles to evaluate decision trade-offs.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/ThejanaJayalath/Niolla-PM-system --skill council-thejanajayalath
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: council
Source: https://github.com/ThejanaJayalath/Niolla-PM-system/tree/main/.cursor/skills/council
Command: npx skills add https://github.com/ThejanaJayalath/Niolla-PM-system --skill council-thejanajayalath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of decision-making under ambiguity by preventing cognitive biases like anchoring and groupthink, ensuring that multiple credible paths are evaluated before a final commitment.

Core Features & Use Cases

  • Adversarial Perspectives: Automatically convenes four distinct roles (Architect, Skeptic, Pragmatist, Critic) to challenge assumptions and surface hidden risks.
  • Anti-Anchoring Mechanism: Uses independent subagents to ensure each voice is formed without being influenced by the others.
  • Use Case: Use this when deciding between complex architectural trade-offs, such as choosing between a monorepo or polyrepo structure, or determining whether to ship a feature now versus holding for further polish.

Quick Start

Invoke the council skill by providing the specific decision question and any necessary context to initiate the four-voice evaluation process.

Frequently Asked Questions about council

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

FAQPage Schema
How do I make strategic decisions under ambiguity without falling into groupthink?

Structured adversarial decision-making prevents groupthink by using independent subagents to evaluate trade-offs, ensuring multiple credible paths are assessed before committing to a final bias-resistant verdict.

What is the best way to evaluate architectural trade-offs like monorepo versus polyrepo?

Evaluating architectural trade-offs is best handled by convening four distinct adversarial roles—Architect, Skeptic, Pragmatist, and Critic—to challenge assumptions and surface hidden risks before generating a synthesized verdict.

How does an anti-anchoring mechanism work in strategic decision-making?

An anti-anchoring mechanism works by using independent subagents to ensure each adversarial perspective is formed without being influenced by the others, preventing cognitive biases from skewing the final decision.

Can I use this for go/no-go assessments on shipping a feature now versus holding for polish?

Yes, you can use structured adversarial decision-making for go/no-go assessments by providing the specific decision question and context to initiate the four-voice evaluation process for your feature.

What context do I need to provide to start an adversarial trade-off evaluation?

To start an adversarial trade-off evaluation, you must provide a clear decision question and any relevant context, which initiates the four-voice process to generate a synthesized, bias-resistant verdict.

When should I avoid using a four-role council for decision-making?

You should avoid using a four-role adversarial council for problems that lack multiple valid paths or when the decision context is completely clear, as the process is specifically designed to resolve ambiguity and evaluate trade-offs.