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