Loading...
Loading...
Resolves unresolved GitHub PR review threads end-to-end: evaluates whether each review comment is correct, applies a targeted fix when valid, replies with rationale when not, commits, and resolves the thread. USE FOR: unresolved review threads, PR review feedback, changes requested PRs, PR review URLs (#pullrequestreview-...), fix the review comments, close the open threads, address PR feedback. DO NOT USE FOR: summarizing feedback without code changes, creating new PRs, or read-only branches.
npx skill4agent add equinor/fusion-skills fusion-github-review-resolutionhttps://github.com/<owner>/<repo>/pull/<number>#pullrequestreview-<id>https://github.com/<owner>/<repo>/pull/<number>pullrequestreview-<id>When a review URL is provided (), auto-extract owner, repo, PR number, and review id from it. Only branch/worktree choice and validation commands still need confirming.github.com/<owner>/<repo>/pull/<number>#pullrequestreview-<id>
equinor/fusion-core-tasks#432#pullrequestreview-<id>assets/review-resolution-checklist.mdscripts/resolve-review-comments.shgh apiscripts/get-review-comments.shskills/.experimental/fusion-github-review-resolution/scripts/get-review-comments.sh --owner equinor --repo fusion-skills --pr 27 --review-id 3837647674--include-outdatedscripts/resolve-review-comments.sh--apply--allow-additional-replyskills/.experimental/fusion-github-review-resolution/scripts/resolve-review-comments.sh --owner equinor --repo fusion-skills --pr 27 --review-id 3837647674 --include-resolvedskills/.experimental/fusion-github-review-resolution/scripts/resolve-review-comments.sh --owner equinor --repo fusion-skills --pr 27 --review-id 3837647674 --apply --message "Addressed in <commit>: <what changed>."| Workflow action | Preferred tool | Notes |
|---|---|---|
| Request reviewer / update PR metadata | | Works for collaborator reviewers and standard PR updates. |
| Create or submit PR review | | Handles pending review lifecycle actions. |
| Add general PR comment | | Adds issue-style comment to PR conversation, not inline thread reply. |
| List review threads and comments | | Use with |
| Count unresolved threads for specific review id | | Post-process response (for example with |
| Reply to a review thread | | Prefer the MCP tool when available; otherwise use the bundled thread-scoped mutation instead of ad hoc scripts. |
| Resolve a review thread | | Use the matching structured tool for the current client/session. ⚠️ GraphQL note: |
| List PR reviews (review URL/id lookup support) | | Useful when starting from review URL context. |
Pro tip: See eachfile in assets for complete mutation/query syntax and parameter names..graphql
firstlastfirst: 100retry-afterequinor/fusion-core-tasks#432--apply