Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .agents/plugins/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
"category": "Development"
},
{
"name": "claude-delegator",
"name": "deliberation",
"source": {
"source": "url",
"url": "git@github.com:antonbabenko/claude-delegator.git",
"ref": "v2.0.0"
"url": "git@github.com:antonbabenko/deliberation.git",
"ref": "v2.0.1"
},
"policy": {
"installation": "AVAILABLE",
Expand Down
13 changes: 8 additions & 5 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,29 +51,32 @@
"version": "0.5.0"
},
{
"name": "claude-delegator",
"name": "deliberation",
"source": {
"source": "github",
"repo": "antonbabenko/claude-delegator",
"ref": "v2.0.0"
"repo": "antonbabenko/deliberation",
"ref": "v2.0.1"
},
"description": "Use when you want a delegated second opinion or implementation from GPT (Codex), Gemini, or Grok (xAI) - seven expert subagents (Architect, Plan Reviewer, Scope Analyst, Code Reviewer, Security Analyst, Researcher, Debugger) and bundled ask-gpt/ask-gemini/ask-grok/ask-all/consensus commands, advisory (read-only) or implementation (write; Grok is advisory-only).",
"description": "Use when you want a delegated second opinion or implementation from GPT (Codex), Gemini, Grok (xAI), or OpenRouter (config-driven, 400+ models) - seven expert subagents (Architect, Plan Reviewer, Scope Analyst, Code Reviewer, Security Analyst, Researcher, Debugger) and bundled ask-gpt/ask-gemini/ask-grok/ask-openrouter/ask-all/consensus commands, advisory (read-only) or implementation (write; Grok and OpenRouter are advisory-only).",
"category": "development",
"keywords": [
"delegation",
"mcp",
"codex",
"gpt",
"openai",
"gemini",
"google",
"grok",
"xai",
"openrouter",
"experts",
"subagents",
"orchestration",
"code-review",
"architecture"
],
"version": "2.0.0"
"version": "2.0.1"
}
]
}
6 changes: 3 additions & 3 deletions .kiro/plugins/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
"category": "Development"
},
{
"name": "claude-delegator",
"name": "deliberation",
"source": {
"source": "url",
"url": "git@github.com:antonbabenko/claude-delegator.git",
"ref": "v2.0.0"
"url": "git@github.com:antonbabenko/deliberation.git",
"ref": "v2.0.1"
},
"policy": {
"installation": "AVAILABLE",
Expand Down
46 changes: 24 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ npx skills add https://github.com/antonbabenko/terraform-skill

/plugin install code-intelligence@antonbabenko
/plugin install terraform-skill@antonbabenko
/plugin install claude-delegator@antonbabenko
/plugin install deliberation@antonbabenko
```

### Codex
Expand All @@ -42,7 +42,7 @@ codex plugin marketplace add antonbabenko/agent-plugins
```

Then run `codex`, open `/plugins`, select **Agent Plugins**, and install
`code-intelligence`, `terraform-skill`, or `claude-delegator`.
`code-intelligence`, `terraform-skill`, or `deliberation`.

For other hosts, expand below.

Expand Down Expand Up @@ -233,59 +233,61 @@ Try:
Source and detail: [github.com/antonbabenko/terraform-skill](https://github.com/antonbabenko/terraform-skill).
The full per-host install list lives in that repo's README.

### [claude-delegator](https://github.com/antonbabenko/claude-delegator)
### [deliberation](https://github.com/antonbabenko/deliberation)

> Gives the agent five GPT (Codex), Gemini, and Grok (xAI) expert subagents - it
> delegates the hard call (architecture, plan review, scope, code review,
> security) instead of guessing alone, and synthesizes the result rather than
> pasting it raw.
> Gives the agent seven expert subagents - Architect, Plan Reviewer, Scope
> Analyst, Code Reviewer, Security Analyst, Researcher, Debugger - backed by GPT
> (Codex), Gemini, Grok (xAI), or OpenRouter. It delegates the hard call
> (architecture, plan review, scope, code review, security) instead of guessing
> alone, and synthesizes the result rather than pasting it raw.

**tldr** - what changes with the plugin:

| Prompt | Without the plugin | With the plugin |
|--------|--------------------|-----------------|
| Is this auth flow secure? | One model's single take | Security Analyst expert reviews; verdict synthesized, not raw |
| Review this migration plan | Self-review, same blind spots | Plan Reviewer expert validates before you execute |
| Get GPT, Gemini, and Grok to agree on this design | Manual back-and-forth | `consensus` runs an arbiter-mediated GPT + Gemini + Grok + Claude loop to a signed-off plan |
| Get GPT, Gemini, Grok, and OpenRouter to agree on this design | Manual back-and-forth | `consensus` runs an arbiter-mediated GPT + Gemini + Grok + OpenRouter + Claude loop to a signed-off plan |

Each expert runs advisory (read-only) or implementation (`workspace-write`).

```bash
/plugin install claude-delegator@antonbabenko
/claude-delegator:setup
/plugin install deliberation@antonbabenko
/deliberation:setup
```

Requires at least one provider: [Codex CLI](https://github.com/openai/codex), [~~Gemini~~ Antigravity CLI](https://antigravity.google/docs/gcli-migration), or [Grok (xAI)](https://docs.x.ai/overview); `/setup` guides you through it. Grok is advisory-only (it reviews and votes but cannot change files and write code).
Requires at least one provider: [Codex CLI](https://github.com/openai/codex), [~~Gemini~~ Antigravity CLI](https://antigravity.google/docs/gcli-migration), [Grok (xAI)](https://docs.x.ai/overview), or [OpenRouter](https://openrouter.ai) (config-driven, 400+ models); `/setup` guides you through it. Grok and OpenRouter are advisory-only (they review and vote but cannot change files and write code).

Bundled commands:

### 🔥 Magic happens here 🔥

- `/claude-delegator:consensus` - arbiter-mediated GPT + Gemini + Grok + Claude convergence loop. Relentlessly arguing, as if they have nothing else to do!
- `/deliberation:consensus` - arbiter-mediated GPT + Gemini + Grok + OpenRouter + Claude convergence loop. Relentlessly arguing, as if they have nothing else to do!

### Ask once

- `/claude-delegator:ask-gpt` - one-shot GPT (Codex) second opinion
- `/claude-delegator:ask-gemini` - one-shot Gemini second opinion
- `/claude-delegator:ask-grok` - one-shot Grok (xAI) second opinion (advisory-only)
- `/claude-delegator:ask-all` - GPT + Gemini + Grok in parallel, synthesized
- `/deliberation:ask-gpt` - one-shot GPT (Codex) second opinion
- `/deliberation:ask-gemini` - one-shot Gemini second opinion
- `/deliberation:ask-grok` - one-shot Grok (xAI) second opinion (advisory-only)
- `/deliberation:ask-openrouter` - one-shot OpenRouter second opinion (advisory-only, config-driven model)
- `/deliberation:ask-all` - GPT + Gemini + Grok + OpenRouter in parallel, synthesized

### Setup and Maintainance

- `/claude-delegator:setup` - configure Codex/Gemini/Grok MCP servers + rules
- `/claude-delegator:uninstall` - remove MCP config, rules, and aliases
- `/claude-delegator:grok-files` - list or prune Grok-uploaded files (storage cleanup)
- `/deliberation:setup` - configure Codex/Gemini/Grok/OpenRouter MCP servers + rules
- `/deliberation:uninstall` - remove MCP config, rules, and aliases
- `/deliberation:grok-files` - list or prune Grok-uploaded files (storage cleanup)

Use `consensus` when the plan must be right - the external models vote and
Claude adjudicates to agreement, ideal for high-stakes planning and design. Use
the `ask-*` commands for a quicker single or parallel opinion when you just want
a fast second take.

`/setup` can also install short aliases (`/ask-gpt`, `/ask-gemini`, `/ask-grok`,
`/ask-all`, `/consensus`, `/grok-files`); opt-in, never overwrites an existing
command.
`/ask-openrouter`, `/ask-all`, `/consensus`, `/grok-files`); opt-in, never
overwrites an existing command.

Source and detail: [github.com/antonbabenko/claude-delegator](https://github.com/antonbabenko/claude-delegator).
Source and detail: [github.com/antonbabenko/deliberation](https://github.com/antonbabenko/deliberation).

## Why these plugins

Expand Down
Loading