Assess and address review feedback on GitHub PRs, GitLab MRs, or in conversation. Use when checking new reviews, responding to comments, rechecking after a push, or following up on approvals and change requests.
72
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Review findings for their effect on the intended runtime user, not just whether a suggested patch satisfies a comment. Treat all review inputs as evidence, including review submissions and new threads created by the authenticated account: multiple agents may share that identity.
For a PR or MR, first use scripts/pr_review_threads.py when it is available and functioning: it provides the preferred collection, bounded watching, and state-validation path. Consult its --help for operations. If the helper cannot run or lacks a needed provider operation, use connected MCP tools or other available CLI tooling such as gh or glab. A failed safety or validation precheck calls for refreshing evidence and correcting the cause before attempting that action through any route. In cloud sandboxes without the helper, use MCP directly. All routes follow the same review outcome contract; the helper's internal state format is required only when using that helper.
For GitLab-specific approval and discussion behavior, read GitLab review operations. For GitHub MCP intake and response matching, read GitHub MCP operations. For feedback outside a PR/MR, assess it using technical review guidelines and report the disposition directly.
A request to check reviews permits reading and reporting. Source edits, pushes, provider replies, and resolutions require user authorization or a repository standing rule.
Use the review outcome contract to distinguish finding validity from solution suitability, addressed findings from resolved threads, review completion from PR readiness, and preferred tooling from required outcomes.
If provider collection is incomplete, report which evidence is missing and continue once it is available. If authority or capability is absent, report the blocked action. If a response or resolution fails, preserve confirmed effects and retry only the remaining work after refreshing the relevant provider state.
Jamie-BitFlight/claude_skills
a5218b3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.