| name | code-review |
| description | Thorough code review of current changes or specified files |
Perform a thorough, constructive code review on the current changes or specified files: the task/scope the user described when invoking this skill (if none given, ask or infer from context)
- If no files specified, run
git diff (and git diff --staged) to see current changes.
- Review the changes against the checklist below.
- Report findings with severity levels.
- Give an overall assessment: APPROVE or REQUEST_CHANGES.
Focus on actionable feedback. Don't nitpick formatting if a formatter is configured.
Review Checklist
Security (quick pass only — a full audit is /security-review)
Code Quality
Performance
Maintainability
Output Format
For each finding:
**[SEVERITY]** file:line - Description
Suggestion: How to fix
Severities (canonical): CRITICAL, WARNING, INFO. Minor nitpicks fold into INFO.
End with a summary: total findings by severity, overall assessment, and APPROVE / REQUEST_CHANGES.