finish
Run quality checks and review before PR
When & Why to Use This Skill
This Claude skill automates the essential quality assurance and validation steps required before submitting a Pull Request. It streamlines the development lifecycle by performing automated code style enforcement, type checking, and 'AI slop' removal, followed by a rigorous final review conducted by a specialized sub-agent to ensure code production-readiness.
Use Cases
- Pre-PR Quality Gate: Automatically verify that code changes meet project standards, pass type checks, and are free of formatting issues before opening a pull request.
- AI Code Refinement: Clean up redundant or suboptimal code patterns often generated during AI-assisted coding sessions to maintain a high-quality codebase.
- Automated Logic Validation: Deploy a specialized 'reviewer-agent' to perform a final logic and security check, identifying potential bugs that might have been missed during implementation.
- Readiness Reporting: Generate a concise summary of code health and remaining issues to confirm whether a task is truly complete or requires further iteration.
| name | "finish" |
|---|---|
| description | "Run quality checks and review before PR" |
Runs quality checks before PR creation. Use when implementation is complete.
Process
Step 1: Quality
Run quality skill to fix code style, types, and remove AI slop.
Step 2: Reviewer
Use Task tool with subagent_type="reviewer-agent" for final code review and validation.
Step 3: Summary
Report findings and confirm ready for PR (or list remaining issues).