Facilitates structured multi-agent debates to explore different technical viewpoints and reach better decisions.

Install

mkdir -p .claude/skills/council-martintrojer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18754" && unzip -o skill.zip -d .claude/skills/council-martintrojer && rm skill.zip

Installs to .claude/skills/council-martintrojer

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Multi-agent debate with visible transcripts where agents respond to each other. USE WHEN council, debate, perspectives, weigh options, deliberate, multiple viewpoints. Unlike RedTeam (adversarial), Council is collaborative-adversarial.
235 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Run multi-agent debates with visible transcripts
  • Surface insights through intellectual friction
  • Execute full structured debates (3 rounds)
  • Perform quick consensus checks (1 round)
  • Add domain-specific experts to debates
  • Integrate with RedTeam for adversarial analysis

How it works

Specialized agents discuss topics in rounds, responding to each other's points, with parallel execution within rounds and sequential execution between rounds to generate a transcript.

Inputs & outputs

You give it
Topic for debate or decision to be made
You get back
Visible transcript of multi-agent debate and synthesis of insights

When to use council

  • Evaluating architecture options
  • Weighing technical trade-offs
  • Debating design decisions

About this skill

Council Skill

Multi-agent debate system where specialized agents discuss topics in rounds, respond to each other's points, and surface insights through intellectual friction.

Key Differentiator from RedTeam: Council is collaborative-adversarial (debate to find best path), while RedTeam is purely adversarial (attack the idea). Council produces visible conversation transcripts; RedTeam produces steelman + counter-argument.

Workflow Routing

Route to the appropriate workflow based on the request.

When executing a workflow, output this notification directly:

Running the **WorkflowName** workflow in the **Council** skill to ACTION...
TriggerWorkflow
Full structured debate (3 rounds, visible transcript)Workflows/Debate.md
Quick consensus check (1 round, fast)Workflows/Quick.md
Pure adversarial analysisRedTeam skill

Quick Reference

WorkflowPurposeRoundsOutput
DEBATEFull structured discussion3Complete transcript + synthesis
QUICKFast perspective check1Initial positions only

Context Files

FileContent
CouncilMembers.mdAgent roles, perspectives, voice mapping
RoundStructure.mdThree-round debate structure and timing
OutputFormat.mdTranscript format templates

Core Philosophy

Origin: Best decisions emerge from diverse perspectives challenging each other. Not just collecting opinions - genuine intellectual friction where experts respond to each other's actual points.

Speed: Parallel execution within rounds, sequential between rounds. A 3-round debate of 4 agents = 12 agent calls but only 3 sequential waits. Complete in 30-90 seconds.

Examples

"Council: Should we use WebSockets or SSE?"
-> Invokes DEBATE workflow -> 3-round transcript

"Quick council check: Is this API design reasonable?"
-> Invokes QUICK workflow -> Fast perspectives

"Council with security: Evaluate this auth approach"
-> DEBATE with Security agent added

Integration

Works well with:

  • RedTeam - Pure adversarial attack after collaborative discussion
  • Development - Before major architectural decisions
  • Research - Gather context before convening the council

Best Practices

  1. Use QUICK for sanity checks, DEBATE for important decisions
  2. Add domain-specific experts as needed (security for auth, etc.)
  3. Review the transcript - insights are in the responses, not just positions
  4. Trust multi-agent convergence when it occurs

Last Updated: 2025-12-20

When not to use it

  • When purely adversarial analysis is needed without collaborative debate

Limitations

  • Council is collaborative-adversarial, RedTeam is purely adversarial
  • A 3-round debate of 4 agents = 12 agent calls but only 3 sequential waits

How it compares

This skill facilitates collaborative-adversarial multi-agent debates with visible transcripts, fostering intellectual friction to find the best path, unlike purely adversarial RedTeam analysis.

Compared to similar skills

council side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
council (this skill)015dNo flagsIntermediate
spectra-discuss04moReviewIntermediate
debate06moReviewAdvanced
openspec-explore45moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

spectra-discuss

YuDefine

Have a focused discussion about a topic and reach a conclusion

00

debate

ngapngap

| Role | Responsibility | |------|----------------| | **Architect A** | Propose practical, proven solution | | **Architect B** | Propose alternative approach | | **Critic C** | Identify weaknesses and gaps | | **Devil's Advocate D** | Challenge assumptions | | **Lead** | Moderate

00

openspec-explore

studyzy

进入探索模式 - 一个用于探索想法、调查问题和澄清需求的思考伙伴。当用户想要在进行更改之前或期间深入思考某事时使用。

4117

meta-pattern-recognition

mrgoonie

Spot patterns appearing in 3+ domains to find universal principles

10102

cursor-explorer-mcp

sepiabrown

Use for token-expensive operations requiring multi-file analysis - codebase exploration, broad searches, architecture understanding, tracing flows, finding implementations across files. Uses MCP cursor-agent server (company pays) with clean async interface. Do NOT use for single-file analysis, explaining code already in immediate context, or pure reasoning tasks.

699

thought-patterns

markpitt

Orchestrates comprehensive cognitive thinking patterns including sequential, systems, lateral, divergent/convergent, abductive, analogical, first-principles, double-loop learning, gestalt, metacognitive, and neurodivergent patterns (ADHD hyperfocus, autistic detail-orientation, dyslexic spatial reasoning). Analyzes tasks to select optimal pattern(s), chains multiple patterns when needed, and validates outputs before responding. Use for complex problem-solving, creative tasks, analytical challenges, or when diverse cognitive approaches enhance solution quality.

697

Search skills

Search the agent skills registry