Analyze and respond to GitHub PR review comments efficiently.
Workflow
- Find PR - Get the PR for the current branch
- Fetch Comments - Get all review comments
- Classify - Categorize by actionability
- Present - Show recommendations to user
- Implement - Apply approved changes
- 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.