What problem does it solve?
This Skill automates the process of reviewing code changes in Merge Requests (MRs) or Pull Requests (PRs), ensuring code quality, identifying bugs, and checking for security vulnerabilities before merging. It also facilitates responding to reviewer feedback.
Core Features & Use Cases
- Comprehensive Code Analysis: Reviews code against architectural, quality, bug, security, performance, test, and documentation standards.
- Actionable Feedback Generation: Creates specific, actionable, and reasoned comments for code issues.
- Review Status Management: Submits reviews with appropriate statuses (Approve, Changes Requested, Comment).
- Feedback Response: Assists in drafting responses to existing review comments and managing code updates.
- Use Case: When a developer submits a new feature branch for review, this skill analyzes the changes, flags potential issues, and provides constructive feedback, streamlining the code review process.
Quick Start
Use the swe-pr-reviewer skill to review the latest changes in the current pull request.