council
September 18, 2026 · View on GitHub
🏛 Agent skill: your coding agent must convene the other agent CLIs on your machine and deliberate for X turns before giving you a plan
Made by Kitze
kitze.io · X · YouTube
More projects by Kitze
![]() Zero To Shipped A full-stack starter kit for web and mobile apps. |
Sotto Voice-to-text for macOS. Local AI, one-time purchase. |
Tinkerer Club A private community for builders, self-hosters, and AI tinkerers. |
|
Sizzy The browser for web developers. |
Supermac A macOS command center for everyday workflows. |
DMX A focused desktop client for X. |
Support this project
Sponsors
|
Postiz Schedule social posts with AI agents. |
FounderStack A SaaS stack for your business, without subscriptions. |
Matte 3D mockups, screen recordings, and video editing. |
|
HTML/CSS to Image Turn HTML/CSS into images, PDFs, and screenshots. |
NameMyVenti Get your brand shouted out at Starbucks. |
|
🏛 council
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.
Install
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/council
For 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.
Requirements
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.
Notes
- 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.
License
MIT
More projects by Kitze
Apps & tools
|
gifs.so Search, copy, and download reaction GIFs. |
Glink Feedback, roadmaps, changelogs, and discussions. |
Benji Tasks, habits, calendar, health, and routines in one place. |
|
Perkz Sell and manage access to private GitHub repositories. |
JustWrite Distraction-free writing sprints for macOS, with time or word-count goals. |
Releaseflow App updates and downloads. |
|
Passlock A macOS password manager with time locks and unlock challenges. |
||
Open source
|
Skillbox A self-hosted, versioned skills library for AI agents. |
Unclutter Remove page clutter with AI-powered, reusable browser rules. |
PageGrade Grade page clarity, writing, and on-page SEO. |
|
Council Let your coding agents deliberate together before making a plan. |
CodexMaxx Manage Codex accounts, usage, and active sessions on macOS. |
React Hanger A collection of useful React hooks. |
|
React Genie Animate React elements as they enter the viewport. |
MobX Router A simple router for MobX and React apps. |
|
All projects · GitHub · Follow on X · YouTube
