static-reviewlisted
Install: claude install-skill tacticaldoll/fornax
# Static code review
Use this skill to perform a local, gate-based static code review.
Governing intuition: **run the review as ordered gates — open each quality gate in order and let a
failure at a lower gate block the higher ones**. A review's deeper judgments are not useful when
basic hygiene, naming, or error handling is already broken, so the deeper gates give no meaningful
reading until the earlier ones clear. The gates in
[references/gates.md](references/gates.md) are the ordered stages.
It reviews local or pasted input and produces a structured report.
**Input**: pasted code or a diff, local file path(s), a local git diff, a commit hash or range, or a branch name — if none is given, ask for one; never fetch remote PR/MR data. Resolution detail in Phase 0.
**Boundary**: reviews local or pasted input only — produces a report; does not modify code, call remote PR/MR APIs, post comments, or approve.
## Workflow
### Phase 0: Resolve Local Input
Normalize the user's input into a review scope:
| Input | Resolution |
|---|---|
| Pasted code or diff | Review the provided content directly |
| Local file path(s) | Read full file content; no diff context unless available |
| Local git diff | Review changed files and hunks |
| Commit hash or range | Use local git diff when available |
| Branch name | Use local merge-base diff when available |
| Ambiguous request | Ask for files, diff, commit/range, branch, or pasted code |
Do not fetch MR/PR data, call remote APIs, or req