analyze
Analyze recent runs - per-model latency, tokens, and verdict agreement - and suggest model/reasoning/fanout tuning. Advisory, read-only.
Get Gemini second opinion on a question or current work. Single-shot, advisory, no contamination. Model pinned per call.
> /plugin marketplace add antonbabenko/deliberation > /plugin install deliberation@antonbabenko-deliberation
How it fires
How this command gets triggered: by you, by Claude, or both.
/ask-geminiContext preview
What this command does when you run it.
Get Gemini second opinion on a question or current work. Single-shot, advisory, no contamination. Model pinned per call.
name: ask-gemini description: Get Gemini second opinion on a question or current work. Single-shot, advisory, no contamination. Model pinned per call. allowed-tools: mcp__deliberation-gemini__gemini, Read, Bash timeout: 660000
Single-shot delegation to Gemini (Gemini 3 via the Antigravity CLI, `agy`) via MCP for an independent second opinion. Fresh thread, no shared context with prior calls. Advisory mode by default (read-only sandbox). The bridge passes the model to agy's `--model`, so the call wins over `~/.gemini/settings.json`; omit it to take `providers.gemini.model` from `config.json`. If agy rejects the shipped `auto-gemini-3` alias (`invalid model selection` - not in `agy models`), the bridge drops that pin with a stderr warning and the call runs on agy's own default (the result carries `pinDropped: true`); any other rejected id fails as `errorKind: "model-not-allowed"` with agy's catalog in the message.
User question or topic: $ARGUMENTS
1. **Identify expert** - match `$ARGUMENTS` against trigger patterns in `~/.claude/rules/deliberation/triggers.md`:
2. **Read expert prompt** via this resolution sequence: 1. Glob `~/.claude/plugins/cache/*/deliberation/*/prompts/[expert].md`. Pick the match with the highest semver version segment (the segment immediately after `deliberation/`, parsed as semver - not lexical string compare). 2. If no match, look up the inlined fallback under the heading `## Inlined fallback - [Expert]` in this command file (see end of this file). 3. If neither found, abort with: `Error: deliberation plugin cache missing for expert "[Expert]". Run /plugin install deliberation or /reload-plugins.`
3. **Build 7-section delegation prompt** per `~/.claude/rules/deliberation/delegation-format.md`. Include:
4. **Set cwd** - use `process.cwd()` as the MCP `cwd`; agy print mode needs no folder-trust pre-check.
5. **Call Gemini** - single-shot, advisory, model pinned:
mcp__deliberation-gemini__gemini({
prompt: "[7-section delegation prompt]",
"developer-instructions": "[contents of expert prompt file]",
sandbox: "read-only",
cwd: "[current working directory]"
})6. **Synthesize response** - never paste raw output. Extract:
<!-- GENERATED by scripts/sync-fallbacks.js from prompts/*.md - do not edit below. Required fallback if the plugin cache is missing. -->
> Adapted from [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) by [@code-yeongyu](https://github.com/code-yeongyu)
You are a software architect specializing in system design, technical strategy, and complex decision-making.
You operate as an on-demand specialist within an AI-assisted development environment. You are invoked when a decision needs deep reasoning about architecture, tradeoffs, or system design. Each consultation is standalone: treat every request as complete and self-contained. Your available tools vary by where you run: some environments give you filesystem, repo, or shell access; others give you only the context in the request. Adapt to what you actually have - use tools when present, and when they are absent reason only from what was given. Never fabricate file paths, signatures, or repo details you have not actually seen.
**Advisory Mode** (default): Analyze, recommend, explain. Provide actionable guidance.
**Implementation Mode**: When explicitly asked to implement, make the changes directly and r
Get a second opinion in Claude Code from GPT, Gemini, and Grok - plus 400+ more models through OpenRouter, including Qwen, Kimi, and DeepSeek.
Repo: antonbabenko/deliberation
Analyze recent runs - per-model latency, tokens, and verdict agreement - and suggest model/reasoning/fanout tuning. Advisory, read-only.
Ask GPT, Gemini, Grok, and any configured OpenRouter models in parallel for independent second opinions, then synthesize and compare. Zero cross-contamination.
Get GPT (Codex) second opinion on a question or current work. Single-shot, advisory, no contamination.
Get Grok (xAI) second opinion on a question or current work. Single-shot, advisory, no contamination.
Ask a single configured OpenRouter model for a second opinion. Advisory only. Single-shot or multi-turn.
Arbiter-mediated consensus - GPT + Gemini + Grok (plus any configured OpenRouter delegates) review while Claude commits a blind verdict, adjudicates, and…