/review
Unified review. The integration that no other skill pack ships.
When you run /review on a diff, it scans every file:
- runs slop detection (all 12 rules)
- runs lightweight engineering checks (TODO/FIXME, any types, large files)
- if any UI files are present, automatically runs /critique on the project
One report. Both lanes. The thing teams actually need.
When to use
Run /review when:
- The user wants to review a PR or diff
- Before opening a pull request
- The user says "review my changes", "look at this diff", "audit this branch"
- As a CI step on every PR
Run it
# review the working directory
node ~/.claude/skills/dragoon/skills/review/scripts/review.js
# review only changed files in git
node ~/.claude/skills/dragoon/skills/review/scripts/review.js --diff
# review a specific file or folder
node ~/.claude/skills/dragoon/skills/review/scripts/review.js src/Card.tsx
# CI gate: fail if design score < 80 or any high-severity findings
node ~/.claude/skills/dragoon/skills/review/scripts/review.js --diff --threshold 80
Flags:
--diffonly review files in git diff (usesgit diff --name-only HEAD)--manifest <p>use a specific manifest--jsonmachine-readable--threshold <n>CI gate--no-designskip design critique (slop only)--no-slopskip slop (critique only)--helpfull usage
Exit codes
0clean (or threshold met)1high-severity findings, or threshold not met2bad usage
What's checked
Engineering signals:
eng-001unresolved TODO / FIXME / HACK / XXX markerseng-002use ofanytype in TypeScripteng-003files over 600 lines
Design signals: all 12 slop rules. See node ~/.claude/skills/dragoon/skills/slop/scripts/slop.js --rules.
Design quality: full /critique scoring on the project's manifest.