council

Orchestrate a four-voice adversarial council to synthesize risk-aware verdicts.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/nazrulsoftwaredev/NIT_CRM_2 --skill council-nazrulsoftwaredev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: council
Source: https://github.com/nazrulsoftwaredev/NIT_CRM_2/tree/main/.agents/skills/council
Command: npx skills add https://github.com/nazrulsoftwaredev/NIT_CRM_2 --skill council-nazrulsoftwaredev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves decision-making paralysis and cognitive bias by forcing a structured, multi-perspective debate for ambiguous or high-stakes choices.

Core Features & Use Cases

  • Adversarial Debate: Automatically convenes four distinct roles (Architect, Skeptic, Pragmatist, Critic) to challenge assumptions and surface hidden risks.
  • Anti-Anchoring: Uses independent subagents to prevent groupthink and ensure diverse viewpoints are considered before a final verdict.
  • Use Case: Use this when deciding between complex technical paths, such as choosing between a monorepo or polyrepo structure, where the trade-offs are not immediately clear.

Quick Start

Invoke the council skill to evaluate the decision of whether to ship the current alpha release or delay for further UI polish.

Frequently Asked Questions about council

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

FAQPage Schema
What is structured adversarial decision-making and when should I use it?

Structured adversarial decision-making resolves cognitive bias by convening independent subagents to debate ambiguous choices. Use it for high-stakes strategic tradeoffs, go/no-go calls, or complex architectural paths where explicit dissent is required.

How do I evaluate complex architectural tradeoffs like monorepo versus polyrepo?

To evaluate complex architectural tradeoffs, convene a four-voice council comprising an Architect, Skeptic, Pragmatist, and Critic. These independent subagents surface hidden risks and challenge assumptions to synthesize a balanced, risk-aware verdict.

What is the best way to prevent groupthink during strategic risk assessment?

The best way to prevent groupthink during strategic risk assessment is using independent subagents to generate diverse viewpoints before synthesis. This anti-anchoring mechanism ensures multiple perspectives are independently formed and explicitly debated.

Can I use this for go/no-go calls on shipping an alpha release?

Yes, you can use structured adversarial decision-making for go/no-go calls on shipping an alpha release. The council orchestrates distinct roles to challenge assumptions and surface hidden risks, producing a risk-aware verdict for your release decision.

What are the limitations of using a multi-perspective debate for decision-making?

A limitation of multi-perspective debate is the overhead of synthesizing independent subagent perspectives. This structured approach is designed for complex, ambiguous choices and may be excessive for straightforward decisions lacking deep strategic tradeoffs.