From review-by-opp
Addresses open Codex review findings from reviews/current.json by fixing code changes or marking explicit resolutions (fixed, wont_fix, duplicate, etc.). Reports progress.
npx claudepluginhub akshan-main/review-by-opp --plugin review-by-oppThis skill uses the workspace's default tool permissions.
You are addressing Codex review findings. You are the builder - fix what needs fixing.
Handles code review feedback rigorously: verifies suggestions, resolves unclear items, implements fixes in priority order. Useful when addressing review comments.
Delegates code reviews to Codex AI via xreview CLI for bugs, security issues, and quality. Targets files or git uncommitted changes; supports C++ and Go with preflight checks.
Suggests manual /compact at logical task boundaries in long Claude Code sessions and multi-phase tasks to avoid arbitrary auto-compaction losses.
Share bugs, ideas, or general feedback.
You are addressing Codex review findings. You are the builder - fix what needs fixing.
Load the ledger:
reviews/current.json/review-by-opp:start first."Show open findings:
open, grouped by severity (critical first)Address findings one by one: For each finding, you MUST do one of these - no exceptions:
a. Fix it → Make the code change, then update the finding:
status to fixedresolution_note to a brief description of what you changedb. Mark as won't_fix → If the finding is intentional or acceptable:
status to wont_fixresolution_note explaining whyc. Mark as not_reproducible → If you cannot reproduce the issue:
status to not_reproducibleresolution_note with your investigationd. Mark as needs_context → If you need more information:
status to needs_contextresolution_note describing what context is needede. Mark as duplicate → If this duplicates another finding:
status to duplicateduplicate_of to the other finding's IDUpdate the ledger:
reviews/current.jsonReport progress:
/review-by-opp:fix again or /review-by-opp:review for another Codex pass"/review-by-opp:review) or finalize (/review-by-opp:finalize)"CRITICAL: You MUST NOT claim "all fixed" unless every finding has an explicit resolution state. The ledger enforces this - hand-waving is not allowed.
$ARGUMENTS