Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Address PR review comments systematically. Use when responding to code review feedback on a pull request.
.claude/skills/saffron-health-address-review/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | -30% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -17% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -21% | 0% |
| case-22 | ✓→✗ | ▼ Worse | -55% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 22% | 0% |
Address PR review comments systematically.
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).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.// 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 } } }'Other measured skills in the registry, with their headline benchmark lift.