Domain knowledge for multi-agent council review protocols, orchestration patterns, scoring systems, and deliberation frameworks
From claude-code-expertnpx claudepluginhub markus41/claude --plugin claude-code-expertThis skill is limited to using the following tools:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Domain knowledge for orchestrating multi-agent review councils with structured deliberation protocols.
/cc-council reviews with appropriate protocol selectionWhat are you reviewing?
├── Security-sensitive code (auth, payments, secrets)
│ └── Use: red-blue-team --preset security
├── Architecture or design decision
│ └── Use: six-thinking-hats --preset architecture
├── Small PR (<100 lines)
│ └── Use: rapid-fire --preset quick
├── Large PR (>500 lines, multi-file)
│ └── Use: blackboard --preset full
├── Contentious change (team disagreement)
│ └── Use: delphi --preset standard
└── Regular code change
└── Use: expert-panel --preset standard
| Protocol | Rounds | Agent Interaction | Token Cost | Quality | Speed |
|---|---|---|---|---|---|
| rapid-fire | 1 | None | Low | Good | Fast |
| expert-panel | 1-2 | After analysis | Medium | High | Medium |
| blackboard | Async | Shared space | Medium | High | Medium |
| red-blue-team | 2 | Adversarial | High | Very High | Slow |
| six-thinking-hats | 6 views | Structured | High | Very High | Slow |
| delphi | 2-3 | Anonymous | Highest | Highest | Slowest |
run_in_background: false so results come back synchronouslyGiving each agent the minimum viable context:
Default weights reflect review importance:
code-reviewer: 1.0 (always relevant)
security-reviewer: 0.9 (high impact, veto power)
architecture-reviewer: 0.9 (structural decisions matter)
test-strategist: 0.8 (coverage critical for confidence)
performance-analyst: 0.7 (important but often subjective)
accessibility-reviewer: 0.6 (important for frontend)
api-reviewer: 0.6 (important for API changes)
dependency-auditor: 0.6 (important for supply chain)
docs-reviewer: 0.5 (lower weight, rarely blocks)
security-reviewer and secrets-scanner have default vetochanges-requestedWhen 2+ agents flag the same file+line range:
When agents disagree on severity:
Each scope (security, quality, performance, etc.) is scored independently on a 0-100 scale. This prevents a strong quality score from masking a weak security score.
Findings map to deductions via category lookup tables. The deduction is multiplied by the finding's confidence score, so low-confidence findings have proportionally less impact.
Weighted (default): Scope scores are combined using configurable weights. Good for overall quality assessment where trade-offs are acceptable.
Pass-fail: Each scope must independently meet its threshold. Good for compliance and gating — no scope can compensate for another.
Highest-concern: Overall score equals the weakest scope. Most conservative mode — forces attention to the weakest area.
After auto-fix:
--fix-dry-run first to preview changesskip_patterns in config# In CI pipeline:
/cc-council . --preset pre-merge --format json --changed-only > council-result.json
# Check exit code: 0=approved, 1=changes-requested, 2=error
Recommended thresholds by environment:
Development: --threshold 0.5 (permissive, speed over safety)
Staging: --threshold 0.7 (balanced)
Production: --threshold 0.85 (strict)
Compliance: --threshold 0.9 --scoring pass-fail (audit-grade)
The council saves state at each phase boundary. If a phase fails (e.g., network timeout during fan-out), you can resume from the last checkpoint:
/cc-council --resume <session-id>
State includes:
This means you never lose work from a partially completed council.