| name | code-review |
| description | Self-review checklist to run before considering implementation work complete. Use before finishing a feature, after all tests pass, before committing. |
Code Review Skill
Adapted from obra/superpowers-skills — code-reviewer standards. Customized for StrideTrack as a self-review checklist instead of subagent dispatch.
When to Use
Run this checklist:
- Before considering a feature implementation complete
- After all tests pass but before committing
- When you've made changes across multiple files
- Before creating a pull request
Self-Review Checklist
Go through each section. For any issue found, categorize it:
- Critical: Bugs, security vulnerabilities, data loss risks — fix immediately
- Important: Architectural problems, missing tests, type safety gaps — fix before proceeding
- Minor: Style issues, naming improvements — note but don't block on these
1. Code Quality
2. Architecture (StrideTrack-specific)
3. Testing
4. Security & Production Readiness
Issue Reporting Format
When reporting issues found during review, use:
[Critical/Important/Minor] file_path:line_number
Description of the issue
WHY this matters: [explanation]
Always explain why something is an issue, not just what to change.