Review
Pre-merge code review for bugs, security, quality, and test coverage.
Purpose
The Review skill performs a pre-merge code review, checking for bugs, security issues, code quality, and test coverage before the code is shipped.
Usage
/development:review <feature>Example:
/development:review auth-systemWhat It Does
- Gathers all changed files (branch diff vs. main)
- Checks for bugs — logic errors, null handling, race conditions
- Checks for security — input validation, no secrets in code, no injection vulnerabilities
- Checks code quality — naming, complexity, consistency, dead code
- Checks tests — existence, behavior verification, edge case coverage
Output
Creates .metapowers/development/<feature>/04-review.md containing:
- Summary and overall assessment
- Issues by severity (critical, important, minor)
- Strengths
- Recommendations