What problem does it solve?
This Skill ensures code quality and security by conducting a thorough pre-landing PR review, identifying potential issues that tests might miss, and providing a structured approach to code analysis and review.
Core Features & Use Cases
- Pre-Landing Code Review: Analyzes diffs against the base branch for SQL, migration, auth/permission, error handling, API contract, and LLM trust boundary issues.
- Design Review: Evaluates frontend changes against design guidelines and best practices.
- Adversarial Review: Identifies potential production failures by thinking like an attacker.
- Fix-First Review: Applies fixes to mechanical issues and prompts user for input on more complex ones.
- Documentation Staleness Check: Ensures documentation reflects the latest code changes.
- Post-Fix Verification: Verifies fixes and tests to ensure no regressions occurred.
- Use Case: When reviewing a PR for code changes, run the review skill to analyze the code for issues and provide a detailed review report.
Quick Start
Run the '/review' command when asked to review a PR or before merging code changes.