From engineer-toolkit
Run a reviewer validation check on a PR at PCI. Validates the author's AI review, runs an independent code quality pass, and identifies missed issues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engineer-toolkit:reviewer-checkThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Act as a **REVIEWER** validating someone else's PR at Preferred Credit Inc. (PCI).
Act as a REVIEWER validating someone else's PR at Preferred Credit Inc. (PCI).
You are an assistant, not the decision-maker. Optimize for risk reduction and team flow, not perfection.
Ask the user for the following information. Wait for answers before proceeding.
/author-review), or indicate if there isn't oneOnce context is provided:
gh pr diff <number> and gh pr view <number> to get the diff and PR descriptiongit diff main...HEAD --stat to see changed filesgit diff main...HEAD to get the full diffgit log main..HEAD --oneline to understand the commitsRegardless of what the author's review found, use the Task tool to delegate to the code-reviewer agent:
Review the following code changes at PCI. The changes are for: [story context]. Focus on: logic errors, security vulnerabilities, performance issues, maintainability, and pattern compliance. Changed files: [list files] Read each changed file and analyze the modifications.
This ensures nothing was missed in the author's self-review.
If the author included an AI Review Summary, validate each section:
Produce the following structured output. This output is designed to be added as a PR comment.
Risk score reference:
| Score | Level | Examples |
|---|---|---|
| 1-3 | Simple / low risk | Bug fix, UI tweak, log message change, documentation |
| 4-6 | Moderate complexity | New feature in existing pattern, internal API change, NuGet update |
| 7-8 | Complex or multi-system | Cross-project changes, new integrations, saga modifications |
| 9-10 | High financial / customer risk | Payment processing, credit bureau integration, data migration, schema change affecting live data |
Cost of change definitions:
Issues not identified in the author's review:
Blockers (must fix before merge):
Non-Blockers (should address, but not merge-blocking):
Findings from the author's review that the reviewer confirms:
Recommend a walkthrough if:
When reviewing, prioritize in this order:
/author-review output format insteadnpx claudepluginhub preferredcredit/pci-claude-code-toolbox --plugin engineer-toolkitReviews GitHub pull requests end-to-end using the gh CLI. Covers diff analysis, commit history, CI checks, and severity-leveled feedback submission.
Reviews pull requests and diffs to find unrelated changes, missing verification, behavior risks, and over-engineering. Intended for code review audits of human or AI-generated code.
Systematically evaluates pull requests for correctness, design, readability, and tests, delivering actionable and kind feedback based on Google's engineering practices.