What problem does it solve?
This Skill streamlines the code review process for Merge Requests (MRs) or Pull Requests (PRs) by automating checks for commit format, pipeline status, Jira context, code quality, and optional local tests, leading to faster and more consistent reviews.
Core Features & Use Cases
- Automated Context Gathering: Pulls MR details, commit history, pipeline status, and Jira issue information.
- Code Quality Checks: Validates commit messages, description completeness, and performs security/performance analysis on code changes.
- Optional Local Testing: Can checkout the branch and run local tests if configured.
- Automated Actions: Can auto-approve MRs or post detailed feedback based on the review outcome.
- Use Case: When a colleague submits a new feature branch for review, this Skill can automatically check if the commit messages follow the team's standard, if the CI pipeline passed, if the associated Jira ticket is linked, and if there are any obvious security vulnerabilities before a human reviewer even looks at it.
Quick Start
Use the review-pr skill to review merge request with ID 1234.