pr-threads-resolve

Featured

Bulk resolve unresolved PR review threads on the current branch’s PR — typically after threads have been addressed manually or via /pr-threads-address

Code & Development 474 stars 42 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
91
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Prerequisites ### gh pr-review extension Before using this command, check if the gh pr-review extension is installed: ```bash gh extension list | grep -q pr-review || gh extension install agynio/gh-pr-review ``` ### Resolve PR context first Every `gh pr-review` subcommand requires both `--pr <number>` and `--repo <owner/repo>` — do not omit either. Look the values up once at the start of the workflow and substitute the literal numbers and slugs into every later command. Get the PR number for the current branch: ```bash gh pr view --json number -q .number ``` Get the repository slug: ```bash gh repo view --json nameWithOwner -q .nameWithOwner ``` Then pass the resulting values directly — e.g. `--pr 42 --repo posit-dev/skills` — on every subsequent `gh pr-review` call in this workflow (list, resolve, view, reply). ## Workflow 1. Fetch and display all unresolved PR review threads 2. Show thread details (file, line, comment text) 3. Ask for confirmation or allow selective resolution 4. Resolve the confirmed threads 5. Report back with a summary of resolved threads ## CLI Reference ### List Review Threads ```bash gh pr-review threads list --pr <number> --repo <owner/repo> ``` Filter with `--unresolved` or `--resolved`. ### Resolve / Unresolve Threads ```bash gh pr-review threads resolve --thread-id <PRRT_...> --pr <number> --repo <owner/repo> gh pr-review threads unresolve --thread-id <PRRT_...> --pr <number> --repo <owner/repo> ``` ### Bulk Resolve Example ...

Details

Author
posit-dev
Repository
posit-dev/skills
Created
9 months ago
Last Updated
3 days ago
Language
R
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category