Given a
file, validate the implementation by following the plan's
instructions and reporting whether code changes align with the plan.
Use this skill when a user asks to review, verify, or audit work completed from a plan file in
.
-
Load and validate the plan file
- Read the provided path.
- Confirm YAML frontmatter exists and are present.
- Confirm a section exists.
- If is missing, stop and report that the plan cannot be reviewed with this skill until that section is added.
-
Extract handoff instructions
- Parse the section and identify:
- Implementation summary claims
- File-level changelog entries
- UI manual verification checklist
-
Review plan alignment (code review mindset)
- Compare completed todos in frontmatter to the claimed implementation in .
- Inspect changed files and verify claims are accurate.
- Prioritize findings:
- Bugs
- Behavioral regressions
- Missing or incorrect implementation versus the plan
- Missing tests or verification gaps
- If no issues are found, explicitly state that.
-
Execute or delegate UI verification
- Use the UI checklist from as the source of truth.
- Assume the tester has no codebase context.
- Ensure each UI step references a route/page and specific on-page area (section/panel/table).
- If a step is ambiguous (for example component names only), rewrite it into actionable user-facing steps and call out that rewrite.
-
Report format
- Present findings first, ordered by severity, with file references where applicable.
- Then provide:
- Open questions/assumptions
- Plan alignment verdict (, , )
- UI verification status and any blockers