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.
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
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:
microsoft/vscode-pull-request-github
f2e0eb9
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.