Review
Review code pre-merge for bugs, security, quality, and test coverageFrom its SKILL.md
npx -y skills add bromso/metapowers --skill reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.9 KB, 424 tokens by cl100k_base, as published. Nobody here has run it
Review
Review the code changes for "$ARGUMENTS" before merging. Check for bugs, security issues, code quality, and test coverage.
Prerequisites
Read .metapowers/development/$ARGUMENTS/02-build.md if it exists, to understand what was built. If not available, review the current branch diff against main.
Process
-
Gather the changes:
- Read the git diff of all changed files (staged + unstaged, or branch diff vs. main)
- Understand the scope and intent of the changes
-
Check for bugs:
- Logic errors, off-by-one, null/undefined handling
- Race conditions or state management issues
- Missing error handling at system boundaries
-
Check for security issues:
- Input validation at system boundaries (user input, external APIs)
- No secrets, tokens, or credentials in code
- No injection vulnerabilities (SQL, XSS, command injection)
-
Check code quality:
- Naming clarity — do names describe what things do?
- Unnecessary complexity — can anything be simplified?
- Consistency with existing codebase patterns
- No dead code, commented-out code, or TODO placeholders
-
Check tests:
- Do tests exist for new functionality?
- Do tests verify behavior, not implementation?
- Are edge cases covered?
-
Write the artifact to
.metapowers/development/$ARGUMENTS/04-review.mdwith sections:- Summary — what was reviewed and overall assessment
- Issues — categorized by severity (critical, important, minor)
- Strengths — what's well done
- Recommendations — suggested improvements
Output
The review report written to .metapowers/development/$ARGUMENTS/04-review.md. Present a summary to the user highlighting:
- Overall assessment (approve / request changes)
- Critical issues (if any)
- Key recommendations
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.