Help us improve
Share bugs, ideas, or general feedback.
From dev-team-kit-fv
Runs /plan on 2+ models (Claude + Codex) in parallel, compares outputs, and surfaces only disagreements for user decision. Convergences are auto-approved.
npx claudepluginhub felvieira/claude-skills-fv --plugin dev-team-kit-fvHow this command is triggered — by the user, by Claude, or both
Slash command
/dev-team-kit-fv:multi-plan <descrição da feature> [--models=claude,codex] [--depth=quick|deep]The summary Claude sees in its command listing — used to decide when to auto-load this command
# /multi-plan — Disagreement Gate Multi-Modelo **Objetivo:** Rodar o mesmo `/plan` em 2+ modelos diferentes (Claude + Codex), comparar outputs e surface só as **discordâncias** ao usuário pra decisão. Convergências são auto-aprovadas (alta confiança). **Quando usar:** - feature de **alto risco** (migração, segurança, arquitetura core) - decisão de design controversa onde "1 modelo concorda consigo mesmo" é fraco demais - antes de `/build` quando o plano precisa de validação externa - quando user explicitamente pediu "outra opinião" / "stress test" **Quando NÃO usar:** - task trivial (ren...
/plan-reviewGenerates independent implementation plans from multiple AI models including Claude, compares them, and synthesizes a unified best plan with attribution.
/consensusRuns an arbiter-mediated consensus loop between Claude, GPT, Gemini, and Grok to refine a plan, design, or spec. Iterates up to 5 rounds with cross-model agreement as convergence criteria.
/multi-planGenerates a step-by-step implementation plan by retrieving project context and running parallel analysis through two external AI models (Codex and Gemini). Outputs plan files to .claude/plan/.
/multi-planGenerates step-by-step implementation plan via dual-model (Codex/Gemini) collaborative analysis after context retrieval and optional prompt enhancement.
Share bugs, ideas, or general feedback.
Objetivo: Rodar o mesmo /plan em 2+ modelos diferentes (Claude + Codex), comparar outputs e surface só as discordâncias ao usuário pra decisão. Convergências são auto-aprovadas (alta confiança).
Quando usar:
/build quando o plano precisa de validação externaQuando NÃO usar:
/grill-me ou /checklistInputs:
<descrição da feature> (obrigatório)--models=claude,codex (default) — qual subset rodar--depth=quick (default) — plano rápido | --depth=deep — plano completo com riscosOutput:
Protocolo:
Fan-out (skill 40 parallel-dispatcher):
Agent(subagent_type='Plan', prompt='<descrição>') (claude)Agent(subagent_type='codex:codex-rescue', prompt='<descrição> — produza plano de implementação') (codex)Coleta dos N planos retornados (cada um tem: steps, riscos, files-to-edit, tests-needed)
Diff estruturado:
## Convergências (auto-aprovadas)
- Step X: ambos concordam em editar arquivo Y
- Risco Z: ambos identificam
## Divergências (decisão necessária)
1. Claude propõe estratégia A; Codex propõe B — qual?
2. Codex flag risco que Claude não viu — investigar?
3. Estimativa de esforço diverge — qual usar?
AskUserQuestion apenas nas divergências (1 por turno, max 4).
Plano final = convergências + divergências resolvidas → entrega como output normal de /plan.
Dependências:
codex:codex-rescue — execução em Codexpolicies/trade-off-resolution.md — quando os modelos discordam e user pede "qual usa", a hierarquia decidepolicies/model-routing.md — definição de qual modelo cada worker usaAdaptado de: ECC /multi-plan (MIT). Nosso ganho vs original: integração com skill 40 + reuso de codex:rescue (não exige infra própria de multi-model).
Custo: ~2x tokens de /plan único. Use seletivamente.
Cross-refs: /plan, skill 40 (parallel-dispatcher), codex:rescue, policies/model-routing.md.