Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub bravekingzhang/agent-coding-playbook --plugin agent-coding-playbookHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-coding-playbook:acp-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when reviewing code written by humans or AI coding agents.
Reviews PRs, local diffs, agent outputs for risks, bugs, mocks; scans for issues and audits codebases in security, perf, UX, API.
Reviews code changes against approved plans/tasks to catch missing requirements, YAGNI violations, dead code, risky patterns before merging or Hive tasks.
Conducts systematic code reviews of GitHub pull requests, auditing CLAUDE.md compliance, bugs, git history, prior PR comments, and code comments for actionable feedback.
Share bugs, ideas, or general feedback.
Use this skill when reviewing code written by humans or AI coding agents.
The goal is not to praise the implementation.
The goal is to find behavior changes, risks, missing verification, and unnecessary complexity.
Review the diff, not the summary.
An agent's explanation may be useful, but it is not evidence.
Evidence lives in:
Identify:
If the intent is unclear, ask before approving.
For each meaningful changed block, ask:
Why is this change necessary for the stated goal?
When the diff is large, prefer reading the actual git diff output directly rather than relying on the PR description. For cross-file impact (e.g. a renamed function), use the Explore subagent to find call sites.
Flag changes that are:
Look for:
A PR is weaker if it has no verification evidence.
Look for:
If verification is missing, ask for it.
Use one of these outcomes:
Summary:
- ...
Main risks:
- ...
Required changes:
- ...
Suggested improvements:
- ...
Verification gaps:
- ...
Be extra careful when the diff contains: