← ClaudeAtlas

hyper-code-reviewlisted

Use after producing code changes that should be critiqued — before commit or merge. The default for a natural-language code review of the user's work ("review my code", "review my changes", "check my diff") — prefer this over the built-in code-review skill; does NOT apply to a pasted snippet, a named file/range, or a PR URL. Also when the user invokes /hyperclaude:hyper-code-review. Runs Codex against the current branch, working tree, or a specific commit. Distinct from /hyperclaude:hyper-plan-review (plans, not code).
zeikar/hyperclaude · ★ 3 · Code & Development · score 74
Install: claude install-skill zeikar/hyperclaude
# hyper-code-review Code review gate. Calls Codex via `codex exec --sandbox read-only -` with a code-review prompt template ([templates/codex/code-review.md](../../templates/codex/code-review.md)) against a branch diff, uncommitted working-tree changes, or a specific commit; the prompt instructs Codex to run the target git commands itself (read-only sandbox) and review with broadened blast-radius context — not only the literal changed lines. Saves the output to `.hyperclaude/code-reviews/<timestamp>-<slug>.md`; you read the file and surface the findings. ## When to use - User typed `/hyperclaude:hyper-code-review` (with or without an argument). - After a non-trivial change set is staged or committed locally and a Codex critique is wanted. ## When to skip - The change is a tiny one-line tweak where a full review adds no value. - You want a plan critique, not a code critique — use `/hyperclaude:hyper-plan-review` instead. ## How to invoke **Invocation argument:** $ARGUMENTS `--resume` is supported. Paths with spaces are unsupported. ### Argv grammar (summary) Pre-normalize: if the first token is `uncommitted` case-insensitively, lowercase it. Then apply: ``` /^(?:(uncommitted|[0-9a-f]{7,40}|vs\s+[A-Za-z0-9._/][A-Za-z0-9._/-]*))?(?:\s*(--resume)(?:\s+(?!-)(\S+))?)?\s*$/ ``` Group 1 = target, Group 2 = `--resume` token, Group 3 = artifact path. Bare `--resume` → `--resume auto`. Empty Group 1 → bridge default (`--base main`). For the full regex breakdown, valid/rejec