npx claudepluginhub robertphyatt/ironclaude --plugin ironclaudeThis skill uses the workspace's default tool permissions.
Handle situations where plan execution is interrupted, ensuring clean state transitions between execution mode and architect mode.
Manages ExecPlan lifecycle for multi-step work: creates formatted plans, enforces progress updates, handles active-to-completed transitions. For tasks >1 session or >3 files.
Saves Plan-Build-Run session state to .continue-here.md for resumption, capturing current phase, plan progress, git status, and blockers from .planning files.
Guides AI agents executing plans to follow exactly or report BLOCKED via decision tree, handling syntax fixes vs architectural changes to prevent scope creep.
Share bugs, ideas, or general feedback.
Handle situations where plan execution is interrupted, ensuring clean state transitions between execution mode and architect mode.
Claude should invoke this skill when detecting interruption during plan execution:
/plan-interruptionSigns of interruption:
Announce interruption detection:
⚠️ Plan Interruption Detected
I notice we may be interrupting the current plan execution:
Plan: <current-plan-name>
Progress: Task N of M
Ask user using AskUserQuestion tool:
Is this interruption intentional?
A) Yes, stop the plan - Set plan_interrupted, revert to ARCHITECT MODE
B) No, continue the plan - Resume from Task N
C) Pause for now - Set plan_interrupted, I'll re-acquire later with /executing-plans
If A (Stop the plan) or C (Pause for now):
Both options set plan_interrupted. The skill-state-bridge hook set workflow_stage to 'plan_interrupted'. Plan state (plan_json, wave_tasks) is preserved so the plan can be resumed later with /executing-plans.
Announce state change:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Plan Execution [Stopped/Paused]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Plan: <plan-name>
[Stopped/Paused] at: Task N of M
Plan state preserved (workflow set to plan_interrupted).
Mode: ARCHITECT (code changes blocked)
To resume this plan later:
/executing-plans docs/plans/<plan-file>.md
Ready for your next request.
Proceed with user's new request in architect mode.
If B (Continue the plan):
Announce continuation:
Continuing plan execution from Task N.
Resume execution from current task.
/executing-plans invocationThe executing-plans skill should reference this skill in its failure handling:
If user appears to be changing topic during execution, invoke the
plan-interruptionskill.