What problem does it solve?
Reviewing uncommitted changes, branch diffs, or commit ranges for correctness, security, and contract issues is time-consuming, and raw AI findings often contain false positives. This Skill orchestrates an adversarial review pass over a defined scope, reports findings with severity levels, and only verifies and fixes the low-risk ones.
Core Features & Use Cases
- Scoped adversarial review: Resolves the review target from an explicit path, git range, uncommitted diff, or branch diff, then runs Codex in read-only sandbox mode via a wrapper script to produce structured JSON findings.
- Verification-on-action reporting: Lists all findings in a severity-ordered report tagged as unverified, then confirms or refutes only the findings selected for fixing, avoiding wasted re-reading of code.
- Guarded auto-fixing: Applies low-risk fixes directly as separate commits only when the main branch is clean, with a Claude subagent fallback if Codex fails.
- Use Case: After finishing a feature on a branch, run the review against
main...HEAD to get a severity-ranked findings report, then let the Skill fix the trivial issues while you triage the rest.
Quick Start
Run /crowi-review with an optional path or git range to adversarially review that scope and receive a severity-ordered findings report.