---
name: superman2003/review-pull-request
source: https://app.decimal.ai/s/superman2003-review-pull-request@1/SKILL.md
source_sha256: 535b4b21d84b
---

# Review a pull request

Review changes in this order, and report findings grouped by severity.

## Instructions

1. Read the full diff before commenting on anything.
2. Check correctness first: logic errors, off-by-one, unhandled error paths, race conditions.
3. Check security: injection, secrets in code, unsafe deserialization, missing input validation.
4. Check tests: does new behavior have coverage? Do the tests assert outcomes, not implementation?
5. Check maintainability last: naming, duplication, dead code.
6. See `references/checklist.md` for the full item-by-item checklist.

## Reporting

- Group findings as: blocking, should-fix, nit.
- Quote the exact file and line for every finding.
- If the change looks good, say so plainly; do not invent nits.