Execute Plan
Execute structured task plans with automatic status tracking and progress updates.
Commitment to Completion
When a plan is provided, all tasks in the plan must be completed. Before starting execution, recite:
"I will execute this plan to completion. All the 20 tasks will be addressed and marked as DONE."
Execution Steps
STEP 1: Recite the commitment to complete all tasks in the plan.
STEP 2: Read the entire plan file to identify pending tasks based on task_status .
STEP 3: Announce the next pending task and update its status to IN_PROGRESS in the plan file.
STEP 4: Execute all actions required to complete the task and mark the task status to DONE in the plan file.
STEP 5: Repeat from Step 3 until all tasks are marked as DONE .
STEP 6: Re-read the plan file to verify all tasks are completed before announcing completion.
Task Status Format
Use these status indicators in the plan file:
[ ]: PENDING [~]: IN_PROGRESS [x]: DONE [!]: FAILED
Example Usage
-
User provides: "Execute plan at plans/2025-11-23-refactor-auth-v1.md"
-
Recite commitment: "I will execute this plan to completion..."
-
Read the plan file
-
Find first [ ] (PENDING) task
-
Update to [~] (IN_PROGRESS)
-
Execute the task
-
Update to [x] (DONE)
-
Move to next PENDING task
-
Repeat until all tasks appear DONE
-
Re-read plan file to verify completion
-
Announce completion