Agent Skill
2/7/2026

pr-feedback

This skill should be used for integrating PR review comments back into devloop plan, parsing review feedback, addressing reviewer concerns

Z
zate
6GitHub Stars
2Views
npx skills add Zate/cc-plugins

SKILL.md

Namepr-feedback
DescriptionThis skill should be used for integrating PR review comments back into devloop plan, parsing review feedback, addressing reviewer concerns

name: pr-feedback description: This skill should be used for integrating PR review comments back into devloop plan, parsing review feedback, addressing reviewer concerns whenToUse: Integrating PR review comments, addressing reviewer concerns, iterating on PR whenNotToUse: Initial development before PR, writing new code

PR Feedback Integration

Parse PR review comments and integrate actionable items into the devloop plan.

When to Use

  • PR has review comments or change requests
  • Reviewer requested changes
  • Need to track which feedback has been addressed
  • Iterating on PR after initial review

Fetching PR Feedback

Get PR details with comments:

# View PR with all comments
gh pr view --json number,title,body,comments,reviews,reviewDecision

# Get review comments (inline code comments)
gh api repos/{owner}/{repo}/pulls/{number}/comments

# Get PR conversation comments
gh api repos/{owner}/{repo}/issues/{number}/comments

Key fields to extract:

FieldPurpose
reviewDecisionAPPROVED, CHANGES_REQUESTED, REVIEW_REQUIRED
reviewsList of reviews with state and body
commentsConversation comments

Parsing Feedback

Categorize feedback:

TypeDescription
BlockerMust fix before merge
SuggestionShould consider
QuestionNeeds response
NitpickNice to have

Identify actionable items:

Look for patterns:

  • "Please..." / "Could you..." → Action request
  • "This should..." / "Consider..." → Suggestion
  • "Why..." / "What if..." → Question
  • "Nit:" / "Minor:" → Low priority

Adding to Plan

Create PR Feedback section in plan:

## PR Feedback

PR #123 - Review by @reviewer (CHANGES_REQUESTED)

### Blockers
- [ ] [PR-123-1] Fix null handling in parseConfig (@reviewer)
- [ ] [PR-123-2] Add tests for edge cases (@reviewer)

### Suggestions
- [ ] [PR-123-3] Consider caching config (@reviewer)

### Questions
- [ ] [PR-123-4] Respond: Why not use existing parser? (@reviewer)

Task ID format: [PR-{number}-{item}]

Tracking Resolution

When addressing feedback:

  1. Make the fix
  2. Mark task complete in plan
  3. Reply to the comment on GitHub
  4. Push changes

Reply template:

gh pr comment {number} --body "Addressed in commit {sha}:
- Fixed null handling
- Added edge case tests"

Example Workflow

# 1. Check PR status
gh pr view --json reviewDecision,reviews

# 2. If changes requested, get details
gh pr view --comments

# 3. Parse into plan tasks (manual or use /devloop:pr-feedback)

# 4. Work through feedback tasks

# 5. Push and reply
git push
gh pr comment --body "Ready for re-review"

Integration with /devloop:pr-feedback

The /devloop:pr-feedback command automates:

  1. Fetching current PR comments
  2. Parsing actionable items
  3. Presenting to user for selection
  4. Adding selected items to plan
  5. Updating Progress Log

Best Practices

  • Address blockers first
  • Reply to each comment when resolved
  • Push frequently during feedback iteration
  • Re-request review when ready
Skills Info
Original Name:pr-feedbackAuthor:zate