| name | cross-model-review |
| description | Use another LLM (Codex, Gemini) to QA plans and implementations before committing |
| trigger | When starting multi-phase feature work or before merging significant PRs |
Cross-Model Review Workflow
Use a second LLM (Codex CLI or Gemini) to review plans and implementations. This catches blind spots that a single model might miss.
When to Use
- Multi-phase features (3+ phases)
- High-risk changes (auth, payments, database migrations)
- Before merging large PRs (10+ files)
- When you want a "second opinion" on architecture
4-Step Workflow
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ STEP 1: PLAN Claude Code โ
โ โโโโโโโโโโโโโ Plan Mode โ
โ Open Claude Code in plan mode (Terminal 1). โ
โ Claude interviews you via AskUserQuestion. โ
โ Produces a phased plan with test gates. โ
โ โ
โ Output: .claude/plans/{feature-name}.md โ
โ โ
โ โผ โ
โ โ
โ STEP 2: QA REVIEW Codex/Gemini โ
โ โโโโโโโโโโโโโโโโโโ Terminal 2 โ
โ Open Codex CLI or Gemini in another terminal. โ
โ Prompt: "Review this plan against the actual codebase. โ
โ Insert 'Phase 2.5' if steps are missing. โ
โ Add findings but never rewrite original phases." โ
โ โ
โ Output: .claude/plans/{feature-name}.md (with findings) โ
โ โ
โ โผ โ
โ โ
โ STEP 3: IMPLEMENT Claude Code โ
โ โโโโโโโโโโโโโโโโโโ New Session โ
โ Start fresh Claude Code session (Terminal 1). โ
โ Implement phase-by-phase with test gates at each phase. โ
โ โ
โ โผ โ
โ โ
โ STEP 4: VERIFY Codex/Gemini โ
โ โโโโโโโโโโโโโโโโ Terminal 2 โ
โ Prompt: "Verify implementation against the plan. โ
โ Flag any deviations or missing requirements." โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Prompts for Codex/Gemini
Plan Review Prompt
Review this implementation plan against the actual codebase:
[paste plan content]
Instructions:
1. Check if referenced files/functions exist
2. Check if the proposed approach matches existing patterns
3. Insert intermediate phases ("Phase 2.5") where steps are missing
4. Add "Codex Finding:" or "Gemini Finding:" headings for issues
5. DO NOT rewrite the original phases - only add to them
Implementation Review Prompt
Verify this implementation against the original plan:
PLAN: [paste plan]
IMPLEMENTATION: [paste git diff or file changes]
Check for:
1. Missing requirements from the plan
2. Deviations from the agreed approach
3. Edge cases not handled
4. Tests that should exist but don't
Tips
- Keep terminals side-by-side: Claude Code in Terminal 1, Codex/Gemini in Terminal 2
- Don't over-use: Simple features don't need cross-model review
- Trust the findings: If the second model flags something, investigate it
- Document findings: Keep the annotated plan for future reference
Source
Pattern extracted from shanraisshan/claude-code-best-practice