Executing Plans
Overview
Load plan, review it, execute tasks one by one, report progress to user.
Core principle: Execute tasks systematically, report progress, get feedback.
Announce at start: "I'm using the executing-plans skill to implement this plan."
The Process
Step 1: Load and Review Plan
-
Read the plan file
-
Review it - identify any questions or concerns
-
If concerns: Raise them with user before starting
-
If no concerns: Proceed to execution
Step 2: Execute Tasks
For each task:
-
Announce: "Starting Task N: [name]"
-
Follow each step as written in the plan
-
Verify completion as specified
-
Report: "Task N complete. [brief result]"
Step 3: Progress Report
After each task:
-
Show what was done
-
Show any outputs or results
-
Ask: "Continue to next task?"
Step 4: Handle Issues
If blocked:
-
Stop immediately
-
Explain the issue
-
Ask user for guidance
-
Don't guess or work around problems
Step 5: Complete
When all tasks done:
-
Summarize what was accomplished
-
List all outputs/files created
-
Send relevant files to user
When to Stop and Ask for Help
STOP executing immediately when:
-
Plan step is unclear or ambiguous
-
Something unexpected happens
-
Required information is missing
-
You're unsure how to proceed
Ask for clarification rather than guessing.
Remember
-
Follow plan steps exactly
-
Report progress after each task
-
Stop when blocked, don't guess
-
Keep user informed throughout
-
Deliver results when complete