council
v0.5.0Run a multi-agent discussion room: several agent sessions (Claude Code, Codex, Antigravity) argue one question in background terminals by a strict protocol — speaking in turn, objecting with references, closing objections mechanically — and the room writes a decision record when it converges, or an honest unresolved one when it does not.
By dimonbLicense: MIT0 GitHub starsUpdated 4 days ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 1 skill or MCP entry
- Source updated
- Sep 19, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install council for Codex and Claude Code
codex plugin marketplace add dimonb/skills
codex plugin marketplace upgrade dimonb-skills
codex plugin add council@dimonb-skillsPaste and run these commands in a terminal with Codex. They add and refresh the dimonb-skills catalog, then install this plugin.
Compatibility: the page URL and API slug “council” remain stable.
- Codex:
council@agent-plugin-marketplace→council@dimonb-skills
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/dimonb/skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/council/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json└── skills/council/SKILL.md
Included Skills1
Run a multi-agent discussion room: several agent sessions (Claude Code, Codex, Antigravity) in background terminals argue one question by a strict protocol — speaking in turn, objecting with references, closing objections mechanically — and the room writes a decision record when it converges, or an honest unresolved one when it does not. Use when a design question deserves more than one model's opinion, or when a change should be argued by an author and a reviewer that are not the same session.
Plugin manifests2
{
"name": "council",
"version": "0.5.0",
"description": "Run a multi-agent discussion room: several agent sessions (Claude Code, Codex, Antigravity) argue one question in background terminals by a strict protocol — speaking in turn, objecting with references, closing objections mechanically — and the room writes a decision record when it converges, or an honest unresolved one when it does not.",
"author": {
"name": "dimonb",
"url": "https://github.com/dimonb"
},
"homepage": "https://github.com/dimonb/skills/tree/main/plugins/council",
"repository": "https://github.com/dimonb/skills",
"license": "MIT",
"keywords": [
"council",
"multi-agent",
"debate",
"review",
"decision",
"adr",
"tmux",
"agterm",
"codex",
"antigravity"
],
"skills": "./skills/",
"interface": {
"displayName": "council",
"shortDescription": "A room where several agents argue one question",
"longDescription": "Puts N agent sessions — Claude Code, Codex, Antigravity — in one room with an agenda and a strict turn-taking protocol. Objections must reference what they object to and are closed mechanically; the room is finished only when nothing is open and a full lap passes with nothing new, and it then writes a decision record with the argument history. A room that does not converge says so and lists what is still open.",
"developerName": "dimonb",
"category": "Developer Tools",
"capabilities": [
"Interactive",
"Write"
],
"defaultPrompt": [
"Argue this choice out in a room of claude, codex and agy",
"Show me the status of the council room",
"Review this change: author and reviewer are different agents"
]
}
}{
"name": "council",
"version": "0.5.0",
"description": "Run a multi-agent discussion room: several agent sessions (Claude Code, Codex, Antigravity) argue one question in background terminals by a strict protocol — speaking in turn, objecting with references, closing objections mechanically — and the room writes a decision record when it converges, or an honest unresolved one when it does not.",
"author": {
"name": "dimonb",
"url": "https://github.com/dimonb"
},
"homepage": "https://github.com/dimonb/skills/tree/main/plugins/council",
"repository": "https://github.com/dimonb/skills",
"license": "MIT",
"keywords": [
"council",
"multi-agent",
"debate",
"review",
"decision",
"adr",
"tmux",
"agterm",
"codex",
"antigravity"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[council on Agent Plugins Marketplace](https://pluginsmp.com/plugins/council)