resolve-pr-comments

Featured

Evaluate, fix, answer, and reply to GitHub pull request review comments and conversation comments. Handles both change requests (fix or skip) and reviewer questions (explain using reasoning recalled from past Claude Code transcripts). Use when the user asks to "resolve PR comments", "fix review comments", "address PR feedback", "handle review comments", "address review feedback", "respond to PR comments", "answer review questions", or "address code review".

AI & Automation 399 stars 29 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Resolve PR Review Comments Fetch unresolved review comments from a GitHub PR (inline threads, review-body observations, and issue-comment observations from the PR conversation), evaluate each one, fix or skip based on confidence, answer reviewer questions using recalled implementation reasoning, and reply. Inline threads are answered with thread replies; issue-comment findings are answered with new PR conversation comments. Review-body findings flow through the same evaluate-and-fix pipeline; their outcomes land in the summary because a review body has no destination to post to. ## Task Tracking At the start, use `TaskCreate` to create a task for each step: 1. Fetch comments 2. Triage review bodies and issue comments 3. Run `/interpret-feedback` skill 4. Split questions and change requests 5. Run `/evaluate-findings` skill 6. Resolve ambiguities 7. Run `/resolve-findings` skill 8. Verify fixes 9. Run `/answer-reviewer-questions` skill 10. Run `/reply-to-pr-threads` skill 11. Run `/reply-to-pr-conversation` skill 12. Summary ## Step 1: Fetch Comments Auto-detect owner, repo, and PR number from current branch if not provided. Then run `scripts/fetch-pr-data.sh`, which handles full pagination (reviews, review threads, inner comment pages for long threads, issue comments, commits) and emits a single merged JSON document: ```bash bash <skill-dir>/scripts/fetch-pr-data.sh <owner> <repo> <pr_number> ``` Output shape: ```jsonc { "meta": { "title", "url", "headRe...

Details

Author
tobihagemann
Repository
tobihagemann/turbo
Created
5 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category