Address review comments (including Copilot comments) on the active pull request. Use when: responding to PR feedback, fixing review comments, resolving PR threads, implementing requested changes from reviewers, addressing code review, fixing PR issues.
79
100%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Read the active pull request, identify unresolved review comments and feedback, implement the requested changes, and resolve the threads.
Call the github-pull-request_currentActivePullRequest tool.
Refresh logic: Check whether a refresh is needed before reading:
refresh to get the cached statelastUpdatedAt field in the resultrefresh: true to ensure you have the latest comments and stateFrom the tool result, collect all feedback that needs action:
reviewThreads array: inline review thread objects with an id, isResolved flag, canResolve flag, file path, and nested comments. Focus on threads where isResolved is false.timelineComments array: general PR comments and reviews where commentType is "CHANGES_REQUESTED" or "COMMENTED"Group related threads by file (file field) to handle them efficiently.
Before modifying any files:
Work through the grouped comments file by file:
After all changes are made:
For each thread that was addressed (either by a code change or by a deliberate decision not to change):
github-pull-request_resolveReviewThread with the id from the reviewThreads array.canResolve is true.isResolved: true) or where canResolve is false.Provide a concise summary of:
e12cbb6
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.