Council

Convenes multi-agent debates with topic-briefed personas producing round-by-round transcripts and synthesis.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/ruban-s/DevOS --skill council-ruban-s
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Council
Source: https://github.com/ruban-s/DevOS/tree/main/skills/Council
Command: npx skills add https://github.com/ruban-s/DevOS --skill council-ruban-s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Single-agent answers carry one frame and its blind spots, and asking for pros and cons yields a flat list nobody defends. This Skill convenes a panel of custom-briefed agents that genuinely disagree, challenge each other's actual points across rounds, and produce a visible transcript plus synthesis for better decisions. ## Core Features & Use Cases - DEBATE Workflow: Runs a full three-round structured debate (initial positions, responses and challenges, synthesis) with four parallel agents per round, completing in roughly 40-90 seconds. - QUICK Workflow: Gathers single-round perspectives from four briefed members in 15-30 seconds for fast sanity checks, with escalation guidance to a full debate. - Inline Member Briefs: Writes topic-specific personas (name, role, stance, attack angle) launched via general-purpose subagents, covering builder, skeptic, pragmatist, and analyst slots by default. - Use Case: Ask "Should we use WebSockets or SSE?" and receive a three-round transcript where a real-time architect, frontend-DX advocate, ops skeptic, and researcher challenge each other, ending in convergence points, remaining disagreements, and a recommended path. ## Quick Start Ask the agent to run a council debate on whether your team should adopt WebSockets or SSE for real-time updates.

Frequently Asked Questions about Council

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

FAQPage Schema
How do I run a multi-agent debate on a decision?▼

Invoke the Council skill with your topic, such as "Council: Should we use WebSockets or SSE?" It writes four topic-specific member briefs, launches them as parallel general-purpose agents across three rounds, and outputs a full transcript with a synthesis.

What is the difference between the DEBATE and QUICK workflows?▼

DEBATE runs three rounds (positions, responses, synthesis) in 40-90 seconds and produces a complete transcript. QUICK runs a single round of 30-50 word takes in 15-30 seconds for fast sanity checks, with an option to escalate to a full debate.

How are council members created for each debate?▼

Members are written inline as short briefs containing a name, role, stance, and what they will push on, then launched with subagent_type general-purpose. Default slots cover builder, skeptic, pragmatist, and analyst perspectives, tailored to the specific topic.

When should I use RedTeam instead of Council?▼

Use RedTeam for pure adversarial attack on an idea, which returns a steelman plus counter-argument. Council is collaborative-adversarial: members debate to find the best path and produce a visible conversation transcript plus synthesis.

How many agents should a council debate use?▼

Four to six well-briefed members outperform larger panels of generic agents. Each round launches members in parallel, so a four-member three-round debate makes twelve agent calls but only three sequential waits.