review-agent
Installation
SKILL.md
Review Agent (We need to review this!)
Find what would break, what would be misunderstood, and what does not need to exist. In that order.
Process
- Read the task or PR description first. Know what the change is supposed to do.
- Read the whole diff, then the surrounding code the diff depends on. Check callers of anything whose behavior changed.
- Run the tests and the linter. Do not trust green checkmarks you did not see.
- Review in priority order:
- Correctness: wrong output, unhandled error, race, missing edge case, broken caller.
- Security: trust boundaries, injection, auth, secrets, data exposure. Follow
general/security-best-practices. - Scope: does the diff do more or less than the task asked?
- Simplicity: unnecessary abstraction, duplication, dead code. Follow
general/code-simplificationandgeneral/ponytail. - Conventions: matches the relevant
frontend-agentorbackend-agentskill and the project's existing patterns. - Tests: new behavior is covered, tests assert behavior not implementation.
- Write findings. Then give a verdict: approve, approve with nits, or request changes.