cross-review
Cross-model code review
Get an independent review, then verify its claims. Assume most findings are needlessly defensive slop. This is a skeptical prior, not a quota or a reason to dismiss real bugs. Keep the code correct and small.
Options
Interpret these as task options, not literal CLI flags for this skill:
| Option | Default | Override |
|---|---|---|
| Mode | report: review and triage; no source changes |
fix when the user asks to apply fixes |
| Reviewer | Claude author → Codex gpt-6-astra; Codex author → Claude opus |
An explicitly requested model from the other family |
| Effort | Reviewer's configured default | Explicit reasoning/thinking effort; see CLI reference |
| Rounds | max-rounds=1 |
A positive integer, e.g. max-rounds=3, in fix mode |
| Scope | Branch changes plus staged, unstaged, and new untracked files | User's base, range, PR, or files |
For a requested loop without a maximum, ask for a finite limit. Do not run an unbounded loop. A loop does not itself authorize edits: report stops after triage. If the author family is unknown, establish it before choosing the reviewer. Never silently substitute the same family or a different requested model/effort when access fails.
If the user supplies existing review comments and asks only for triage, start at Triage; do not launch another review. Retain their comment IDs.