From pm-engineering
Generate a tailored code review checklist for any pull request based on the language, type of change, and risk level. Use when asked to review code, check a PR, review a pull request, or generate a code review checklist. Produces a focused checklist with language-specific checks, risk-level-appropriate depth, and a clear approve/request-changes recommendation. Optimised for Opus 4.7 and newer models.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-engineering:code-review-checklistThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Produces a tailored code review checklist for a specific pull request — scaled to the language, type of change, and risk level. Not a generic template.
Produces a tailored code review checklist for a specific pull request — scaled to the language, type of change, and risk level. Not a generic template.
Ask the user for these if not provided:
PR: [Title or reference] Scope assessment: [Small / Medium / Large / Too large — should be split] Recommended review depth: [Skim / Standard / Deep dive] Estimated review time: [Minutes]
Language-specific correctness checks — choose based on the language stated:
For TypeScript/JavaScript:
any in non-test codeFor Python:
For Go:
[Include only the section matching the stated language]
For bug fixes:
For features:
For refactors:
For dependency upgrades:
[Include only the section matching the stated change type]
Low risk: basic correctness, style conventions, test coverage Medium risk: above + rollback plan, monitoring updates, performance considerations High risk: above + security implications, data migration safety, feature flag/gradual rollout Critical risk: above + staging validation plan, incident response plan, post-deploy verification checklist
Approve if: [2-3 specific conditions based on this PR] Request changes if: [Specific blockers] Comment (non-blocking) if: [Items worth discussing but not blocking merge]
Based on the change type and language, flag 2-3 things reviewers typically miss for this combination.
4plugins reuse this skill
First indexed Jul 8, 2026
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.
npx claudepluginhub valentinbvro/pm-claude-skills --plugin pm-engineering