← All patterns

Plan and Check Loop

Make a plan, do one step, check it, then continue.

medium cost medium risk

02 Plan and Check plan valid feedback / revise Start Plan generate Checker check Done

When to use it

  • A task with several steps.
  • A task where an early mistake can affect later steps.
  • A task where the AI should check each step before moving on.

When not to use it

  • A simple one-answer task.
  • A task where there is no way to check each step.

How it works

Make a short plan  then  Do one step  then  Check that step  then  Fix the plan if needed  then  Move to the next step

Things to watch

  • Do not keep following a bad plan.
  • Make sure the check proves the step really worked.

How to start

  • Break the goal into small steps.
  • Choose how each step will be checked.
  • Stop when every step is checked.
  • Allow the plan to change when new information appears.
Not sure this is the right loop?

Describe your task and get a plain-English recommendation.

Try “Should I Loop?”