| name | multi-model-review |
| description | Reviews PRs or code changes using multiple AI models, synthesizes findings, and interactively applies fixes. Uses GPT 5.2, Gemini 3 Pro, and Opus 4.5 for diverse perspectives. |
Multi-Model Review
Review PRs or code changes across multiple AI models to get diverse perspectives, then interactively work through findings with the user.
Capabilities
- Review PRs using GPT 5.2, Gemini 3 Pro, and Claude Opus 4.5 in parallel
- Generate individual model reviews and a synthesized summary
- Track issue status (applied, skipped, discussed) across all model reviews
- Present findings interactively for user decision
When to Use
- PR review requiring thorough analysis
- Skills or prompts where token efficiency matters
- Architectural changes benefiting from multiple perspectives
- Any code where catching edge cases is critical
Execution
Phase 1: Gather Context
Desired end state: Full understanding of what's being reviewed
Required context:
- PR number/URL or branch with changes
- Output location (user-specified or repo root)
- Any specific review focus areas (optional)
Gather:
- PR diff and changed files
- Related specs, plans, or reference materials
- Relevant context from the codebase
Phase 2: Parallel Model Reviews
Desired end state: Three independent reviews saved to output location
Models: GPT 5.2, Gemini 3 Pro, Claude Opus 4.5
Review prompt template:
You are reviewing [description of changes]. Review critically against [context].
## Changes Being Reviewed
[Include full content of changed files]
## Reference Context
[Specs, plans, related patterns]
## Review Task
Write a review covering:
1. **Correctness**: Do changes implement requirements? Any gaps?
2. **Pattern Comparison**: What patterns from [reference] could improve these? Missing concepts?
3. **Mistakes and Issues**: Bugs, inconsistencies, problematic patterns
4. **Improvement Suggestions**: Concrete, actionable improvements
5. **Token Efficiency**: Opportunities to reduce verbosity (for prompts/skills)
6. **[Domain-specific criteria]**
Write in markdown format suitable for saving to a file.