What problem does it solve?
This Skill simplifies the process of reviewing GitHub pull requests by focusing on identifying new, line-specific issues, thus reducing duplicate feedback and improving the review efficiency.
Core Features & Use Cases
- Targeted Review: Identifies and presents only new line-specific findings, avoiding duplication of comments already made by other reviewers.
- PR Analysis: Integrates with GitHub's API to fetch and analyze PR metadata, discussions, and code changes.
- User Interaction: Allows the user to specify focus areas and provides explanations for findings before asking for comment text.
- Review Submission: Submits comments only after explicit user approval, ensuring that the user's input is used exactly as provided.
Quick Start
To review a GitHub PR, provide the PR URL or number and any optional focus area, e.g., 'review-pr https://github.com/owner/repo/pull/123 --focus tests'.