golemfoundation/octant-council-builder
3 stars · Last commit 2026-03-17
Claude Code plugin that morphs into multi-agent evaluation councils — not just a council itself, a tool for building one
README preview
# Council Builder A Claude Code plugin that **generates multi-agent evaluation councils**. It is not a council — it's a tool for building one. The default agents ship as a starting point for the [Octant hackathon](https://synthesis.md/hack/#octant), but they're scaffolding, not a finished product. Your job is to run `/council:setup`, reshape the agents, and make something that actually evaluates well for your domain. Out of the box this does nothing useful. It needs your TLC to become a real evaluation tool. ## How it works You design a council through conversation. The plugin then researches your domain, generates specialized agents, and wires them into a three-wave execution pattern: ``` Wave 1 — Data (parallel) Wave 2 — Eval (parallel) Wave 3 — Synth ┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐ │ your data agents │ │ your eval agents │ │ your synth agent(s) │ │ gather raw info │───────▶│ score independently │──────▶│ synthesize verdict │ │ from external sources│ │ never see each other │ │ → REPORT.md │ └──────────────────────┘ └──────────────────────┘ └──────────────────────┘ ``` Evaluators never see each other's scores. That's the point — independence prevents groupthink. The synthesizer *can* talk back to evaluators via team tools — asking clarifying questions, challenging scores, or requesting deeper analysis before writing the final report.