What problem does it solve?
Manually handling GitHub pull request review comments is time-consuming and error-prone: it is easy to forget to reply to threads, leave comments unresolved, or apply inconsistent fixes across feedback from multiple reviewers including Copilot. This Skill eliminates those gaps by enforcing a standardized, step-by-step workflow for every review thread.
Core Features & Use Cases
- Full Review Thread Processing: Fetches all unresolved review threads across all reviewers (including Copilot) for a given PR, with support for targeting a single specific review via review URL.
- Context-Aware Comment Evaluation: Reads the relevant code for each comment to judge if the feedback is valid, applying fixes only when necessary and providing clear rationale for declining non-actionable suggestions.
- Standardized Reply and Resolution: Enforces the correct order of replying to threads before resolving them, ensuring reviewers can track response history.
- Optional Change Push: With the
--push flag, stages only modified files, creates conventional commits, and pushes changes, with optional CI check verification before requesting Copilot re-review.
- Use Case: For a development team using GitHub PRs, this Skill ensures no review feedback is missed, reduces manual follow-up work, and maintains consistent review response standards across all contributors.
Quick Start
Use the pr-review-handle skill to process all unresolved review comments for pull request 42 in the current repository, and push the fixed changes if you want to commit them.