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