An agent skill that stops your coding agent from winging it: before giving you a final plan, whichever agent you're talking to must convene the other agent CLIs installed on your machine and deliberate.
Say:
council, 2 turns: should we migrate this app from Express to Hono?
and the lead agent (Claude Code, Codex, Cursor, Gemini, Grok, or OpenCode β whoever you asked) will:
- Draft a plan.
- Present it independently to every other agent CLI on your machine β each member gives exactly one reply per turn (verdict:
SHIP IT/SHIP WITH CHANGES/RETHINK, strongest objections first). Members never see each other's replies. - Revise the plan, telling members what changed β and repeat for as many turns as you asked.
- Answer with the whole deliberation as a conversation, plus the final plan.
Everything is one-shot CLI invocations under the hood (no ACP, no daemons, no API keys beyond the CLIs you already have installed and logged in). All member invocations are read-only: they may read your repo, never touch it. Failed or missing members are skipped gracefully and noted in the transcript.
The skill is a single SKILL.md. Clone it where your agent looks for skills:
# Claude Code (personal)
git clone https://github.com/kitze/council ~/.claude/skills/council
# Claude Code (per-project)
git clone https://github.com/kitze/council .claude/skills/councilFor other agents that support the Agent Skills format, clone into their skills directory (e.g. ~/.codex/skills/council), or just hand your agent the SKILL.md as instructions β it's self-contained.
At least one other agent CLI installed and logged in: claude, codex, cursor-agent, gemini, grok, or opencode. The more you have, the bigger the council.
- Deliberation sessions (plans, per-round prompts and replies) are kept in
~/.council/so you can audit what every member actually said. SKILL.mdembeds the exact headless flags each CLI needs (cursor--trust, gemini--skip-trust, codex read-only sandbox, and the grok--system-prompt-overrideworkaround for its silent headless cancellation) β found the hard way so you don't have to.
MIT