PluginBench
Skill
Review
Audit score 70

council

boshu2/agentops

Run multi-judge consensus for high-stakes, irreversible decisions before committing.

What is council?

Council encodes independent-verdict machinery to evaluate critical decisions through multiple judges. Use when facing architecture forks, one-way doors, or scoring options that require independent validation before committing to an irreversible path.

  • Run decisions through independent judges for consensus validation
  • Cross-validate approaches using multiple AI models
  • Enforce trust gates and cross-vendor parity checks
  • Generate verdict.json and result.json outputs
  • Support mixed-model panels for complex evaluations

How to install council

npx skills add https://github.com/boshu2/agentops --skill council
Prerequisites
  • standards skill (dependency)
  • Access to canonical skill location at ~/dev/mt-olympus/.claude/skills/council/SKILL.md
Claude Code
Cursor
Windsurf
Cline

How to use council

  1. 1.Invoke council with your decision question or options
  2. 2./council <decision or question>
  3. 3.Review independent judge verdicts in verdict.json
  4. 4.Check result.json for consensus outcome
  5. 5.Proceed with decision only after consensus threshold met

Use cases

Good for
  • Architecture fork decisions requiring independent validation
  • One-way-door decisions needing multiple expert opinions
  • Scoring and ranking competing technical approaches
  • Cross-vendor trust verification before committing
  • High-stakes design choices requiring consensus
Who it's for
  • Architects making irreversible system decisions
  • Teams evaluating competing technical approaches
  • Projects requiring multi-model validation
  • Decision-makers needing independent judgment on critical paths

council FAQ

What happens if judges disagree?

Council runs independent judges and produces verdict.json showing each judge's assessment. The consensus mechanism determines if agreement threshold is met before committing.

Can council use multiple AI models?

Yes. Council supports mixed-model panels through cross-family evaluation, including multi-model triangulation across different vendors (Codex, Gemini, Grok).

What decisions warrant using council?

Use council for irreversible decisions, architecture forks, one-way doors, and high-stakes scoring. Single-model decisions or reversible choices typically don't need council.

Where is the canonical skill definition?

The skill has moved to Mount Olympus. Read ~/dev/mt-olympus/.claude/skills/council/SKILL.md for the current implementation and examples.

Full instructions (SKILL.md)

Source of truth, from boshu2/agentops.


name: council description: 'Run multi-judge consensus. Use when: an irreversible or high-stakes decision needs independent judges before committing — architecture forks, one-way doors, scoring options.' practices:

  • llm-eval-harness
  • ai-assisted-dev
  • design-by-contract hexagonal_role: domain consumes:
  • standards produces:
  • result.json
  • verdict.json context_rel:
  • kind: shared-kernel with: standards skill_api_version: 1 context: window: isolated intent: mode: task sections: exclude:
    • HISTORY intel_scope: full metadata: tier: judgment dependencies:
    • standards replaces: judge output_contract: skills/council/schemas/verdict.json

council — moved to Mount Olympus (2026-06-10)

This skill encodes independent-verdict machinery and now lives with the outer gate product. Canonical: ~/dev/mt-olympus/.claude/skills/council/SKILL.md — read and follow that file. This stub preserves fleet routing until the using-agentops catalog closer updates the registry (skill-prune Lane A, evidence/skill-prune-recon.md).

Absorbed trigger surfaces (skill-prune phase 2)

Council also fires for the use-cases of two folded-in skills:

  • multi-model-triangulation — cross-validate decisions using multiple AI models (Codex, Gemini, Grok). Use when asked to "get a second opinion", when evaluating competing approaches, or for high-stakes decisions: run the question through council's independent judges instead of a single model.
  • cross-vendor-trust-gate — run the skill-factory final trust gate: operate trust-gate.sh, read skill.trust.json (trust_level + trust_score), and enforce --require-cross so cross-vendor parity gates the verdict. Canonical body: ~/dev/mt-olympus/.claude/skills/cross-vendor-trust-gate/SKILL.md.

Mixed-model (cross-family) panel

When the decision wants a mixed-model / cross-family panel rather than single-model judges, the duel substrate is /dual-pane-atm — durable Opus + Codex (+AGY) panes, or its in-session variant (Agent model: override + codex exec) that /discovery's fanout gate runs. /reverse-engineer routes one-way-door steal decisions into council.

Examples

  • /council should we swap the policy engine to Cedar? — runs at the canonical location; this stub forwards. Read ~/dev/mt-olympus/.claude/skills/council/SKILL.md.

Troubleshooting

  • Skill seems empty / missing scripts: the body moved to Mount Olympus (2026-06-10). Use the canonical path above; this stub exists only to keep fleet routing alive until the catalog closer updates the registry.

Runtime Contract

Multi-judge runs still bind to the shared Claude runtime surface: claude-code-latest-features.md.