executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
pause-and-resumeCooperatively pause unfinished work in the current session, leave a precise continuation checkpoint, and resume from it when the user later says continue. Use only when the user explicitly requests this pause workflow. Do not use for crashes, app shutdown, new-session handoffs, or ordinary task summaries.
Independent GitHub snapshot · Automated classification · Original documentation governs
Keep this workflow in the current session. Store its state in the pause response; do not create files, commits, or new tasks solely to checkpoint it.
PAUSE_CHECKPOINT: ACTIVE
- Goal and done condition:
- Completed:
- Current stopping point:
- Remaining work:
- First action on resume:
- Do not repeat:
- Constraints and settled decisions:
- Live state, running work, and facts to recheck:
Finish with the equivalent of: Paused. When you return, say "continue". Then
stop. Do not perform the first resume action in the pause turn.
If there is no unfinished task, say so and stop without emitting an active checkpoint.
When the user later asks to continue the paused work:
PAUSE_CHECKPOINT: ACTIVE in this session. A
checkpoint is consumed once substantive work has resumed from it. If none
exists, interpret the request from the immediate conversation normally.Do not repeat unless current evidence proves it did not occur
and repeating it is authorized.First action on resume, then continue the recorded
remaining work. Do not ask the user to restate known context or produce a new
plan unless material drift makes a decision necessary.This workflow cannot recover a killed process, missing conversation, or a different session; use a handoff or persistent checkpoint workflow for those cases.