Agent skill
review:pre-merge
Pre-merge review focusing on correctness, testing, security, refactor safety, and maintainability. Spawns the senior-review-specialist agent for thorough pre-merge analysis.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/review-pre-merge
SKILL.md
Pre-Merge Code Review
Run a pre-merge review using 5 critical checklists via the senior-review-specialist agent.
Instructions
Spawn the senior-review-specialist agent to perform this review.
Checklists to Apply
Load and apply these review checklists:
commands/review/correctness.md- Logic flaws, broken invariants, edge-case failurescommands/review/testing.md- Test quality, coverage, reliabilitycommands/review/security.md- Vulnerabilities, insecure defaults, missing controlscommands/review/refactor-safety.md- Semantic drift, behavior equivalencecommands/review/maintainability.md- Readability, change amplification
Agent Instructions
The agent should:
- Get working tree changes: Run
git diffto see all changes - For each changed file:
- Read the full file content
- Go through each diff hunk
- Apply the 5 checklists to the changes
- Pay special attention to behavior-changing code
- Cross-reference related files: Follow imports, check callers
- Verify test coverage: Ensure changes are properly tested
- Find ALL issues: This is the last line of defense before merge
Output Format
Generate a pre-merge review report with:
- Critical Issues: Blocking problems (must fix before merge)
- Warnings: Should strongly consider addressing
- Suggestions: Post-merge improvements
- Test Coverage: Assessment of test coverage for changes
- File Summary: Issues per file with counts by severity
- Overall Assessment: Merge/Don't Merge recommendation with clear rationale
Didn't find tool you were looking for?