with one click
review-pr
Review a pull request for issues and feedback.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Review a pull request for issues and feedback.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | review-pr |
| description | Review a pull request for issues and feedback. |
| when_to_use | Use when the user says 'review this PR', 'check this PR', 'look at PR changes', 'review the diff', 'what do you think of this PR', 'post review comments', 'any issues with this PR', 'what changed in this PR', 'are there problems with these changes', 'critique the diff', or any variation of wanting PR feedback or code review. |
| argument-hint | [findings|fix|post] |
| disable-model-invocation | true |
Review a pull request and provide detailed feedback on the changes.
The skill has three modes, selected by an optional argument:
findings — display review findings only; never modify code or post to GitHubfix — display findings, then walk through each issue and apply local fixes as commitspost — display findings, then post review comments to GitHub via gh apiIf no argument is provided, run the findings phase first, then use AskUserQuestion to ask whether to fix, post, or stop.
gh pr view and gh pr diff. If the diff is empty, stop and tell the user.*.lock, package-lock.json, yarn.lock), *.designer.cs, auto-generated code, vendored dependenciesfile_path:line_number, and a brief descriptionIf no issues were found, say so and stop regardless of mode.
Behavior after the findings phase depends on the mode:
findings mode: stop here.fix mode: continue to "Fix Flow" below.post mode: continue to "Post Flow" below.AskUserQuestion with options fix, post, stop. Then run the corresponding flow (or stop).DO NOT post any comments to GitHub in this flow.
For each issue in order, use AskUserQuestion to ask what to do. Offer options:
Collect answers for all issues before applying any fixes. Track each answer as {issue index, severity, file:line, action}.
After all answers are collected, work through each "Fix it" issue in order (most critical first):
git-commit skill conventions (imperative mood, concise subject ≤ 50 chars)Skipped issues are not touched.
If any changes were committed, show a summary listing:
If no changes were made, no summary is needed.
gh api to create a review with specific line commentsrepos/OWNER/REPO/pulls/PR_NUMBER/reviewspath, line (or start_line/end_line), body"\n\n---\n*Review by Claude Code*"COMMENTREQUEST_CHANGES or APPROVE — human review requiredfile_path:line_numberShow a sorted list of incomplete tasks from TODO.md.
Interactively walk through and address PR review comments one at a time. Accepts an optional PR number argument; defaults to the current branch's PR.
Deep PR review that runs `code-review:code-review` and `pr-review-toolkit` agents in parallel, then hands off to `review-pr` for fix or post.
Use when working with Jira or Confluence from command line, including authentication, searching issues with JQL, bulk operations, sprint reports, or creating/updating work items using acli
Update project documentation based on recent changes and current codebase state.
Create or append tasks to TODO.md in the current working directory.