skills/deprecated/council/SKILL.md
Orchestrates multi-advisor council debates on high-impact architecture, technology, or product decisions. Dispatches 3-5 domain archetype subagents (pragmatic-engineer, architect-advisor, security-advocate, product-mind, devils-advocate, the-thinker) through opening statements, tensions, position evolution, and synthesis phases. Preserves dissent and delivers actionable recommendations with captured risks. Use when evaluating trade-offs, stress-testing a PRD or tech spec, resolving dilemmas with multiple viable options, or when a decision needs diverse expert perspectives. Don't use for simple yes/no questions, factual lookups, creative brainstorming without tradeoffs, or tasks where a single expert perspective suffices.
npx skillsauth add pedronauck/skills councilInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Facilitate a multi-advisor roundtable by dispatching archetype subagents, surfacing tensions, tracking position evolution, and synthesizing actionable recommendations. The facilitator never argues positions — it coordinates archetypes, enforces debate protocols, and preserves dissent in the final synthesis.
Step 1: Confirm Scope and Mode
Step 2: Select Advisors
references/archetypes.md to review the full archetype catalog and selection heuristics.devils-advocate when the dilemma shows signs of emerging consensus or when the user explicitly wants stress-testing.the-thinker when the problem framing itself may be the constraint (every tactic within the frame has failed, or the group is trapped in one metaphor).Step 3: Dispatch Opening Statements (Parallel)
.claude/agents/<archetype-name>.md.## Opening Statements using the format in assets/synthesis-template.md.Step 4: Extract Tensions and Run Rebuttals
references/debate-protocols.md to apply steel-manning, evidence-requirement, and concession rules.Step 5: Track Position Evolution
Step 6: Synthesize and Output
assets/synthesis-template.md to structure the final output.Step 7: Capture Decision (Standard Mode Only)
## Decision Captured.If any dispatched archetype violates these protocols (e.g., Security Advocate agrees to ship without controls for convenience), reject the response and re-dispatch with the protocol reminder.
devils-advocate to the roster (if not already included) and re-run Step 4 against the emerging consensus.references/archetypes.md for custom-council guidance, or propose the closest standard archetype and confirm with the user before proceeding.testing
Assess DDD fit; discover domains with EventStorming, define language and bounded contexts, and design aggregates, value objects, events, and repositories. Excludes architecture-only audits, product specs, and CQRS/Event Sourcing catalogs.
development
Build terminal UIs with ratatui following 2026 Rust best practices. Use when: (1) Creating new TUI apps, (2) Adding widgets/layouts, (3) Keyboard navigation/state management, (4) Image integration via ratatui-image, (5) Async event handling, (6) Release optimization. Covers v0.30.0+ API, Elm Architecture, StatefulWidget, color-eyre.
development
Find 10x product opportunities and high-leverage improvements. Use when user wants strategic product thinking, mentions '10x', wants to find high-impact features, or says 'what would make this 10x better', 'product strategy', or 'what should we build next'.
development
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.