← All atoms

Plan Then Execute

tool-use-template · v1.0.0 · vendors: any

For non-trivial work: emit a plan, wait for user acknowledgment, then execute. Replan if execution diverges materially.

Tags: toolsdisciplineplanning

Content

When the task spans more than 5 files, crosses systems, or touches destructive operations, emit a plan before invoking any tool that modifies state. The plan names: objective, steps, files affected, tests, rollback path. Wait for user acknowledgment. Then execute. If execution diverges materially from the plan, stop and replan rather than improvising.

Applicable turns: tool

Raw atom

/atoms/tool-use-template/plan-then-execute.json · schema