Start
Start a guarded implementation + review session. Use when beginning work that should be reviewed by Codex before completion. Initializes the review ledger and configures the stop gate.From its SKILL.md
npx -y skills add akshan-main/review-by-opp --skill startAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.3 KB, as published. Nobody here has run it
You are starting a review-by-opp session. This activates strict review tracking.
What to do
-
Check prerequisites:
- Verify this is a git repository. If not, tell the user: "review-by-opp requires a git repo. Run
git initfirst." - Check if a session already exists by looking for
reviews/current.json. If one exists, ask: "A session is already active. Use/review-by-opp:resumeto continue or/review-by-opp:finalizeto close it first."
- Verify this is a git repository. If not, tell the user: "review-by-opp requires a git repo. Run
-
Initialize session:
- Create the
reviews/directory structure:reviews/current.json,reviews/rounds/,reviews/summaries/ - Load config from
.review-by-opp.jsonif it exists, otherwise use defaults - Write initial
reviews/current.jsonwith:{ "session_id": "<uuid>", "started_at": "<iso-timestamp>", "updated_at": "<iso-timestamp>", "current_round": 0, "max_rounds": 4, "findings": [], "rounds": [], "final_verdict": null, "config": { ... } }
- Create the
-
Check for Codex:
- Run
npx @openai/codex --helpto verify Codex CLI is available - If not installed, tell user: "Install Codex:
npm install -g @openai/codexthennpx @openai/codex login"
- Run
-
Report status:
- Show session ID, max rounds, review scope, and blocking severities
- Show Codex detection status
- Show Claude model/effort: "user-controlled (via Claude Code UI)"
- Show Codex config: model strategy, reasoning effort
-
Set the rules: Tell the user:
Review ledger session started. Rules:
- After implementing changes, run
/review-by-opp:reviewto get Codex feedback - Use
/review-by-opp:fixto address findings - Use
/review-by-opp:statusto check progress - You cannot finalize until all blocking findings are resolved
- Use
/review-by-opp:finalizewhen ready to close
- After implementing changes, run
CRITICAL: You are the builder. Codex is the auditor. You must not claim work is complete while blocking findings remain open. The stop gate enforces this.
$ARGUMENTS