About execute-plan
execute-plan is an agent skill for carrying out structured task plans while tracking status in the plan file. It guides agents through pending tasks until completion is verified.
Key features
- 01Read the full plan
- 02Track pending and active task status
- 03Execute tasks in sequence
- 04Verify completion by rereading the plan
Use cases
- 01Work through a multi-step implementation plan
- 02Keep task progress reflected in a plan file
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ tailcallhq/ forgecode --skill execute-planAfter installing, type/execute-planin Claude Code to confirm it loaded.
Details
From the project READMEExecute 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