From review
Reviews the current workspace diff against the 8 bug criteria and posts one inline DiffComment per finding. Read-only; numbered summary.
How this skill is triggered — by the user, by Claude, or both
Slash command
/review:review-diff (none — reviews the current workspace diff)When to use
When you want to review the workspace diff — a single inline pass over the current diff against the 8 bug criteria, posting one DiffComment per finding. Not for a multi-lens parallel review of the whole branch — use workflow:deep-review.
(none — reviews the current workspace diff)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review the current workspace diff against the 8 bug criteria and post one inline `DiffComment` per qualifying finding. READ-ONLY.
Review the current workspace diff against the 8 bug criteria and post one inline DiffComment per qualifying finding. READ-ONLY.
allowed-tools excludes Edit and Write by design.DiffComment per distinct issue. Never batch multiple issues into one comment.mcp__conductor__GetWorkspaceDiff. Start with stat: true, then request specific files. Fall back to git CLI only if the MCP tool is unavailable.CLAUDE.md, AGENTS.md).A finding qualifies only if ALL of these hold:
Each DiffComment body must satisfy ALL of these:
Additional formatting constraints:
```suggestion blocks ONLY for concrete replacement code (minimal lines; no commentary inside).```suggestion block, preserve the exact leading whitespace of the replaced lines (spaces vs tabs, number of spaces).CLAUDE.md and AGENTS.md at the repo root. If .plan/*.md exists, read those too. These distinguish intentional patterns from real bugs.mcp__conductor__GetWorkspaceDiff with stat: true.mcp__conductor__GetWorkspaceDiff. Skip generated files, lockfiles, and binary blobs.mcp__conductor__DiffComment once with the file path, line (or line range — keep it ≤5–10 lines), and a comment body following the 8 style rules.In addition to posting DiffComments, render to the user:
### #1 <short title>
<one-paragraph explanation — same wording as the inline comment>
File: <path>
### #2 <short title>
...
If there are no qualifying findings, output a single line:
No findings — the diff looks clean against the 8 bug criteria.
If mcp__conductor__GetWorkspaceDiff is unavailable, use git directly:
MERGE_BASE=$(git merge-base origin/main HEAD)
git diff $MERGE_BASE HEAD # committed diff vs target
git diff HEAD # uncommitted changes
Review the combination of both outputs. No need to mention which path was used in the final report.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub shoto290/shoto --plugin review