Install any skill in seconds. Free to start, no credit card required.
Get Started Free →penpot/plan-review-criteria
Plan review criteria — the six review axes, severity rubric, approval standard, and output format for reviewing implementation plans. Loaded by the reviewer subagent of the review-plan flow. Not a user-facing flow — to review a plan, use the review-plan flow.
Passed 18 of 23 test cases with the skill, and 12 of 23 without it.
and 5 more in the full report
6 fixed12 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
During a plan review for an authentication database migration, a reviewer discovers that password hashes will be temporarily exposed unencrypted in log outputs during task 4. Which severity prefix must be assigned to this finding?
| Checked | Without skill | With skill |
|---|---|---|
| Categorizes security vulnerabilities and data integrity risks using the Critical: prefix. | Missed | Passed |
The instructions your model reads when the skill loads.
Multi-dimensional plan review with quality gates. Every plan gets reviewed before implementation starts — no exceptions. Review covers six axes: completeness, task quality, architecture & sequencing, risk coverage, actionability, and proposed code quality.
The approval standard: Approve a plan when it is specific enough that a skilled implementer could execute it without guessing, the task ordering is sound, and risks are acknowledged. Perfect plans don't exist — the goal is confidence that implementation won't derail. Don't block a plan because it isn't exactly how you would have structured it. If it's executable and well-organized, approve it.
review-plan flow loads this skill to perform
the review of a plan.review-plan flow — never load this
skill directly for that. This is the criteria reference, not the flow.Do NOT use for: Single-file changes with obvious scope, or when the task is trivial enough to just do.
Every plan gets evaluated across these dimensions:
Does the plan cover everything needed to implement successfully?
Missing any of these is a gap, not a nit.
Are the tasks well-defined and independently executable?
test cases passed, vs 12 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.