Codex review
Guides codex-review plugin workflows. Use when the user asks to review a plan or implementation with Codex, mentions codex-review, asks about review status or findings, or needs help with plan resolution or inline plans.From its SKILL.md
npx -y skills add boyand/codex-review --skill codex-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 16 stars16 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
Codex Review — Plugin Guide
This skill provides cross-cutting knowledge for the codex-review plugin. Individual commands (/codex-review:plan, /codex-review:impl, etc.) have their own detailed instructions — this skill covers what falls between them.
When to use which command
| User intent | Command |
|---|---|
| Review the current plan | /codex-review:plan |
| Review the implementation against the approved plan | /codex-review:impl |
| See severity counts and per-finding decisions | /codex-review:summary |
| Check workflow phase, round, step, file paths | /codex-review:status |
| Diagnose session resolution or missing tools | /codex-review:doctor |
Plan resolution
The plan command resolves the plan file from the current Claude session automatically.
If the workflow already has a canonical artifacts/plan.md, that plan is used on all subsequent rounds. Only --plan <path> replaces it.
Inline plans: if the plan exists only as chat text and not as a file, do not guess from another file. Save the plan to a file first:
I'll save the plan to a file so it can be reviewed.
Then rerun with --plan <path>.
Findings response tokens
Plan review: ACCEPT, REJECT, DEFER
Implementation review: FIX, REJECT, WONTFIX
Every finding ID must be addressed. High-severity rejects need concrete justification — not "this is fine" but why it's actually safe to skip.
Transition commands are internal
After a review round, ask the user what to do next inline. Then run the transition yourself:
__approve— advance to next phase or complete__repeat— run another review round__done— finish early
Do not tell the user to type these. Do not re-offer the choices on unrelated later turns.
Guardrails
- Do not pass
--session-pidor--session-idmanually; the wrapper injects them. - Do not manually edit
workflow.jsonordecisions.tsv. - Do not guess a plan from a different Claude session.
- Preserve all workflow artifacts and review history.