From personal-skills
Read-only review of a PR, branch, diff, or worktree changes for correctness, requested behavior, regressions, scope creep, proof gaps, and merge readiness. Use when asked to review changed code or decide whether work is safe to merge. Route over-engineering-only reviews to whittle-review and repository-wide structural scans to improve-codebase-architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/personal-skills:code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review the changed behavior and lead with the merge decision. Report material
Review the changed behavior and lead with the merge decision. Report material findings; do not fix them unless the user separately asks for implementation.
Choose one route before reviewing:
whittle-review; stop.improve-codebase-architecture; stop. That scan remains explicit-only.Ordinary code review may report an architectural problem only when the changed code introduces a concrete ownership, coupling, change-amplification, testability, or correctness risk. Tie it to the diff and impact. Do not scan the untouched repository, design a replacement architecture, or invoke an architecture review automatically.
Resolve the target before judging code:
HEAD and state that untracked files are or are not included.Record the base, head, merge-base or worktree scope, and commit list. Stop on an invalid ref, an empty target, unresolved merge state, or ambiguous PR/branch identity.
Inspect, in order:
AGENTS.md, CLAUDE.md, or repository guidance;Infer the originating source from PR metadata, commit messages, branch names, and repository links before asking. If no spec exists, continue with repository contracts and state the limitation; do not invent requirements.
Review in this order so style and tidiness cannot mask behavior:
whittle-review rather than turning this into a style pass.Trace affected paths beyond the diff when needed. Run targeted read-only checks when they can falsify a finding or merge claim. Do not modify code, comments, tests, issues, or review threads during a review-only request.
Use parallel reviewers only when the diff is large enough to contain genuinely independent surfaces. Give each a bounded axis or owned path. The root reviewer deduplicates and reranks every finding; subagent reports are evidence, not the final verdict.
Rank findings by merge impact:
Each finding must include:
Do not report formatting, naming taste, generic best practices, or issues that tooling already enforces. If no material finding survives verification, say so.
Lead with one verdict:
Then provide:
Do not bury the verdict beneath process narration. A clean review is:
MERGE — no material findings, followed by proof and residual risk.
npx claudepluginhub allmight97/agents --plugin personal-skillsGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.