SuperAPI AI Directory

pr-responder

General & other

View repository

Updated 10-16 00:00

About this skill

PR Responder

Analyze and respond to GitHub PR review comments efficiently.

Workflow

  1. Find PR - Get the PR for the current branch
  2. Fetch Comments - Get all review comments
  3. Classify - Categorize by actionability
  4. Present - Show recommendations to user
  5. Implement - Apply approved changes
  6. Summarize - Report what was done

Quick Start

# Get PR for current branch
gh pr view --json number,title,url,state
Get review comments

gh api repos/{owner}/{repo}/pulls/{pr_number}/comments


## Comment Classification

### High Priority (Must Fix)
- Bug reports or potential issues
- Security concerns
- Performance problems
- Missing error handling
- Type safety issues
- Breaking changes

### Medium Priority (Should Fix)
- Code style violations
- Naming improvements
- Refactoring suggestions
- Documentation gaps
- Test coverage requests

### Low Priority (Optional)
- Praise or acknowledgments ("LGTM", "Nice!")
- Questions needing verbal response only
- Already resolved conversations
- Suggestions marked as optional/nitpick

## Implementation Guidelines

1. **Read surrounding context** - Understand the code before changing
2. **Match existing style** - Don't introduce inconsistencies
3. **Minimal changes** - Fix only what's requested
4. **Verify imports** - Add any needed imports
5. **Consider tests** - Note if tests need updating

See [references/github-api.md](references/github-api.md) for complete API reference.