mit einem Klick
pr-review
// Review a GitHub pull request, examining the summary, linked resources, and diff
// Review a GitHub pull request, examining the summary, linked resources, and diff
Create a commit (or draft a commit message) in a Git repository
Create a commit (or draft a commit message) in a Jujutsu repository
How to use `jj`, the Jujutsu version control system
Create a GitHub pull request as a draft, auto-generating title and body from commits
Interact with Neovim via RPC to annotate code, navigate files, and do walkthroughs
This skill should be used when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.
| name | pr-review |
| description | Review a GitHub pull request, examining the summary, linked resources, and diff |
| argument-hint | [PR number or URL] |
| allowed-tools | ["Bash","Read","Glob","Grep","WebFetch","AskUserQuestion"] |
Review a GitHub pull request using the gh CLI. Examine it as a thorough human
reviewer would.
Identify the PR:
gh pr view --json number,urlFetch PR details by running:
gh pr view <number> --json title,body,baseRefName,headRefName,files,additions,deletions,commits,reviews,comments,url
Read the PR description carefully:
curl via bash) to understand the
context.Examine the diff:
gh pr diff <number>
If the diff is very large, also look at the file-level summary:
gh pr diff <number> --stat
and then examine the most important files in detail.
Conduct the review by evaluating:
Present the review to the user:
Offer next steps. Ask the user which of these to do:
Option A: Post review comments on the PR
gh pr review <number> to submit the review.[AI Review] so it is obvious
the feedback was AI-generated.--comment for suggestion-level reviews, --request-changes if there
are blocking issues.Option B: Check out the branch and implement fixes locally
gh pr checkout <number>Option C: Do nothing (just keep the review as conversation output).
gh, always label them as AI-generated.