Skip to content

/validate_plan

Validate that an implementation plan was correctly executed by verifying all success criteria and identifying any deviations.

/validate_plan thoughts/shared/plans/2026-03-08-my-feature.md
  1. Locate the plan — Uses the provided path or searches recent commits
  2. Gather evidence — Reviews git diffs, test results, and the current codebase state
  3. Check each criterion — Verifies every success criterion from the plan
  4. Report findings — Produces a validation report with pass/fail status for each criterion
  5. Identify issues — Flags any deviations, missing implementations, or regressions
  • After /implement_plan completes
  • Before creating a PR
  • When reviewing someone else’s implementation of a plan

The base tools don’t have a concept of verifying work against a spec. /validate_plan is instructed to be rigorous — it checks every success criterion from the plan, reports pass/fail per criterion, and gathers evidence from diffs, test results, and the current codebase state. It identifies deviations, missing implementations, and regressions rather than giving you a vague “looks good.”