| name | memory-plan-execution |
| version | 0.9.5 |
| description | Save the approved plan and checkpoint when execution starts, and verify all plan checkbox items are complete before claiming the task is finished |
Memory Plan Execution Skill
Use this skill when:
- a planning session has ended and the user approved execution
- plan-backed work is underway and the agent needs to verify completion
- the approved plan changed materially and needs to be resaved for the same thread
Do not use this skill for:
- general project questions
- interruption recovery without a plan transition
- post-task remembering once the work is already verified complete
Scripts
Save the approved plan and checkpoint together:
go run ./.agents/skills/memory-layer/scripts/main.go start-plan-execution \
--project <project-slug> \
--plan-file /tmp/approved-plan.md
Verify the approved plan is fully executed:
go run ./.agents/skills/memory-layer/scripts/main.go finish-plan-execution \
--project <project-slug>
Optional explicit checkpoint-only helper:
go run ./.agents/skills/memory-layer/scripts/main.go checkpoint-project \
--project <project-slug> \
--note "Plan approved; starting implementation"
Workflow
- When the user approves a real plan, run
start-plan-execution before implementation starts.
- The approved plan must contain Markdown checkbox items so completion can be verified later.
- If the plan changes materially during execution, save the revised approved plan first with the same thread key.
- Before claiming plan-backed work is finished, run
finish-plan-execution.
- Do not present the task as finished if any checkbox item remains unchecked.
- If there is no approved plan and the user gives a direct actionable task, use the umbrella skill's
start-task-execution workflow instead of this plan workflow.
Model Routing
Keep this skill on the stronger engineering path.
Runtime Requirement
This focused skill uses the shared Go helper under .agents/skills/memory-layer/scripts/.
go must be available on PATH for these helper commands to run.