address-review
SolidAddress PR review comments systematically. Use when responding to code review feedback on a pull request.
Code & Development 899 stars
70 forks Updated 1 months ago MIT
Install
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
Address PR review comments systematically.
## Process
1. **Get review comments**: Use `gh api graphql` to fetch all review threads and comments for the PR. (If a PR number is not provided in the input, look up the PR for the current branch).
2. **Analyze comments**: Review all the feedback to understand what changes are needed
3. **Address each comment systematically**: For each review comment:
- Make the requested code changes
- Verify the changes fix the issue raised
- Add explanatory comments if the reviewer requested clarification
- Test changes to ensure they don't break existing functionality
4. **Quality assurance**: Run type-check, build, and lint to ensure all changes are correct
5. **Commit and push**: Stage and commit all changes with an appropriate message and push.
6. **Mark comments resolved**: Query PR review threads with `gh api graphql` to get thread IDs and outdated status. Resolve all addressed threads using `mutation { resolveReviewThread(input: {threadId: "THREAD_ID"}) { thread { isResolved } } }`. Always resolve outdated threads.
## Implementation Pattern
```
// Query review threads:
gh api graphql -f query='query { repository(owner: "owner", name: "repo") { pullRequest(number: N) { reviewThreads(first: 100) { nodes { id isResolved isOutdated comments { nodes { body } } } } } } }'
// Resolve thread:
gh api graphql -f query='mutation { resolveReviewThread(input: {threadId: "THREAD_ID"}) { thread { isResolved } } }'
```
## Notes
- O...
Details
- Author
- saffron-health
- Repository
- saffron-health/libretto
- Created
- 6 months ago
- Last Updated
- 1 months ago
- Language
- TypeScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Listed
address-review-comments
Analyze, decide on, challenge, and implement a PR's open review comments end to end, with a human in the loop. Use when addressing PR review feedback, responding to reviewer comments, or when the user says "address review comments".
0 Updated 3 days ago
AlexisBalayre Code & Development Listed
pr-review
Address PR review comments systematically. Use when a PR has review feedback that needs to be resolved with code changes.
24 Updated 1 months ago
rmzi Code & Development Listed
address-review
Take a GitHub PR's review feedback end to end: fetch unresolved threads from bots and humans, judge each, apply fixes, push, then reply and resolve. Use for "address the review" or "go through the PR feedback".
2 Updated 3 days ago
magnusrodseth