council
Delegate disjoint tasks to Codex, Copilot, Antigravity, Ollama; Claude plans, reviews, merges.
Plugin council from marketplace super-claude-code in sitkowsp/super-claude-code. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
What it installs
Slash commands (19)
/council:accountsClaude accounts for claude -p executors — add a second profile, verify logins, see fallback chains and how to switch the chair session
/council:analyzeScan the repo deterministically and propose gates, privacy rule and routing (writes docs/council-analysis.md)
/council:answerAnswer a blocked task and resume it
/council:askAsk another model a one-shot question (second opinion, review, explanation)
/council:chairShow or change the chair setup — who drafts plans / summarises reviews for Claude, and which model codes first (an executor, Claude Fable, or an API model such as anthropic:claude-opus-5-5)
/council:compareAsk the same question to several models in parallel and compare answers (bug-hunt, research spikes)
/council:defectRecord a defect found after a council task was merged (feeds trust and LESSONS.md)
/council:doctorCheck executors (installed / logged in / action), Obsidian vault and config; suggest exact install and login commands
/council:handoffWrite .council/HANDOFF.md for the next session (state, open blocked tasks, next steps, watch-outs)
/council:mergeMerge approved council branches into the base branch, in id order; --reconcile closes tasks already merged by hand
/council:offloadHand the remaining work of this session to other models (use when Claude's usage window is running out)
/council:planSplit a goal into disjoint task cards for other models (nothing runs until /council:run)
/council:reviewReview council tasks that reached state `review` (runs gates, reads the diff, gives a verdict)
/council:runStart queued council tasks
/council:savingsEstimated Claude tokens saved by delegating to the council, per model and for the assistants (heuristic)
/council:setupInstall missing executor CLIs (npm), switch on the OpenAI/Anthropic API models, and list the logins still needed — no terminal required
/council:statusShow the council task board and new events
/council:stopStop a running council task (keeps its worktree for inspection)
/council:whyExplain a task's history — every automatic decision with its reason, in ~10 lines
Subagents (3)
council-integratorMerges council task branches that passed review, in id order, and records decisions in MEMORY.md. Use for /council:merge.
council-plannerSplits a goal into disjoint task cards for council executors. Use for /council:plan when the goal spans more than two files or needs several executors.
council-reviewerReviews a council task branch that reached state `review`. Use for /council:review or when council_status shows a task in review.
MCP servers (1)
councilruns: ${COUNCIL_UV:-uv} run --directory ${CLAUDE_PLUGIN_ROOT} council-mcp
Hooks (2)
- UserPromptSubmit
${COUNCIL_UV:-uv} run --directory "${CLAUDE_PLUGIN_ROOT:-${CLAUDE_PROJECT_DIR}}" council events --root "${CLAUDE_PROJECT_DIR}"
- SessionStart
${COUNCIL_UV:-uv} run --directory "${CLAUDE_PLUGIN_ROOT:-${CLAUDE_PROJECT_DIR}}" council session-start --root "${CLAUDE_PROJECT_DIR}"
Maintain council?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.