reviewing-code
Installation
SKILL.md
Code Review
Review changed code for security, quality, test coverage, and architecture. Ground every finding in concrete evidence: a file:line reference or tool output.
If a task-tracking facility is available, track these phases as tasks.
Role and output contract
This skill produces findings, not edits. It owns the tiered-findings output contract below. Emit the findings regardless of role; route the actual fixes to fixing-code or the refactor to refactoring-code. A reviewer (read-only) cannot run git diff or builds — work from the files in scope plus any diff context the caller supplies, and ask for that context if it is missing rather than guessing.
Workflow
- Determine review scope.
- Detect languages and load the matching references.
- Walk the review dimensions across the scope. Use ast-grep before
rgfor structural code-pattern checks when Bash is available; usergfor exact text. - Aggregate findings by severity and report.
Track progress through the workflow phases using TaskCreate / TaskUpdate.