Review PR
Review a pull request for code quality and security issues.
Install
npx skills add dyoshikawa/rulesync --skill review-pr -g -a claude-code -y- Repository
- dyoshikawa/rulesync1.6k
- Category
- Security
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 534 tokens
- Runs scripts
- No, instructions only
What it does
Review a pull request for code quality and security issues. Use when the user wants to review a PR, check PR code changes, or audit a pull request. Triggers on: "review PR", "review pull request", "check this PR", "the `review-pr` skill".
target_pr = the user's request
If target_pr is not provided, use the PR of the current branch.
Important: Do Not Switch the Local Branch
- Do NOT check out, switch, or otherwise move the local branch (e.g.,
git checkout,git switch,gh pr checkout). - To inspect the PR's changes, use
gitandghcommands that read remote state without moving the working tree. For example:gh pr view $target_prto read PR metadata and description.gh pr diff $target_prto read the diff.gh pr view $target_pr --json filesorgh apito list changed files.git fetch origin pull/<PR_NUMBER>/head:refs/remotes/origin/pr-<PR_NUMBER>andgit diff origin/main...origin/pr-<PR_NUMBER>if a local read-only ref is needed.
- When invoking subagents, explicitly instruct them that switching the local branch is forbidden and that they must inspect changes via
git/ghcommands only.
Execute the following in parallel:
- Call code-reviewer subagent to review the code changes in $target_pr. Pass along the rule that the local branch must not be switched and that diffs must be obtained via
git/ghcommands. - Call security-reviewer subagent to review the security issues in $target_pr. Pass along the rule that the local branch must not be switched and that diffs must be obtained via
git/ghcommands.
Integrate and report the execution results from each subagent. Additionaly, please output PR number in the result so that the user can easily find the PR.
Reporting Rules
- Assign a severity level to each finding: low, mid, high, or critical.
- Assign a sequential number to each finding (e.g., #1, #2, #3, ...).
After the Review: Check GitHub Actions Workflows
After completing the content review, check the status of the GitHub Actions workflows for $target_pr (for example, using gh pr checks or gh run list).

