Resume an interrupted feature workflow from its plan file
Resumes an interrupted feature workflow from its plan file, continuing from the appropriate checkpoint.
/plugin marketplace add L-Sypniewski/claude-code-toolkit/plugin install development-workflow@claude-code-toolkit<plan-file-path>Resume a feature implementation workflow that was interrupted or paused. Reads the plan file to determine current state and continues from the appropriate checkpoint.
/resume-feature plans/feature-dark-mode-20260105.md
The command reads the plan file, analyzes the current state, and continues the workflow from where it left off.
Use resume-feature when:
The command analyzes the plan file to determine:
Then continues the workflow from the appropriate checkpoint.
Plan file shows:
Resumption:
Plan file shows:
Resumption:
Plan file shows:
Resumption:
Plan file shows:
Resumption:
Plan file shows:
Resumption:
Plan file shows:
Resumption:
# Verify file exists
if ! [ -f "$ARGUMENTS" ]; then
echo "Error: Plan file not found: $ARGUMENTS"
exit 1
fi
Use Read tool to access plan file. Parse:
Create state assessment:
## Workflow State Assessment
**File**: $ARGUMENTS
**Status**: [from plan file]
**Current Phase**: [from plan file]
**Completed**:
- [x] Requirements analysis
- [x] Complexity assessment
- [x] Implementation planning
- [?] Plan validation
- [?] User approval
- [?] Implementation
- [ ] Completion
**Next Action**: [Determined action]
Show this to user for transparency.
Use AskUserQuestion:
Question: "Resume feature workflow from [next-action]?"
Options:
- "Yes, continue workflow" (Recommended)
- "No, let me review the plan first"
- "No, I've made manual changes - re-validate plan"
- "No, start implementation from scratch"
If user chooses to review:
If user says they made changes:
If user wants fresh start:
Based on determined state and user confirmation:
Resume Planning:
Continuing implementation planning...
[Delegates to senior-engineer and optional arch advisor]
[Updates plan file with planning results]
[Continues to validation phase]
Resume Validation:
Validating implementation plan...
[Delegates to feature-plan-validator]
[Updates plan with validation results]
[Asks for user approval]
Resume Implementation:
Resuming implementation from step X...
[Shows current progress]
[Delegates to implementation agent with resume context]
Context provided to agent:
- Plan file path
- Last completed step
- Instruction to continue from next unchecked step
- Note: This is a resumption, check completed items before proceeding
Complete Workflow:
Implementation already complete!
Offering post-implementation options...
[Code review / PR creation / Issue update]
From the resumption point, follow the standard workflow:
Create or update TodoWrite based on current state:
- [x] Requirements analysis (from plan file)
- [x] Complexity assessment (from plan file)
- [x] Implementation planning (from plan file)
- [x] Plan validation (if done)
- [ ] User approval (if pending)
- [ ] Implementation (mark in_progress)
- [ ] Completion
If user manually edited plan file:
If plan file is malformed or missing critical sections:
Error: Plan file appears corrupted or incomplete.
Missing required sections: [list]
Options:
1. Restore from backup (if available)
2. Start new workflow with same requirements
3. Manual recovery (specify what to fix)
If plan says "Completed" but implementation steps aren't all checked:
Warning: Plan status is "Completed" but some steps appear incomplete.
Completed: X/Y implementation steps
Options:
1. Mark remaining steps as complete (if done outside plan)
2. Resume implementation for incomplete steps
3. Review plan file to fix inconsistency
If workflow was resumed multiple times:
$ /resume-feature plans/feature-dark-mode-20260105.md
Reading plan file: plans/feature-dark-mode-20260105.md
Workflow State Assessment:
- Status: Implementation
- Current Phase: Implementation
- Progress: 5/12 implementation steps completed
- Last update: 2026-01-05 14:32:00
Next Action: Resume implementation from Step 6
Resume feature workflow from Step 6?
> Yes, continue workflow
Resuming implementation...
[Senior engineer agent invoked]
Implementation agent: Reading plan file...
Implementation agent: Steps 1-5 already complete
Implementation agent: Continuing from Step 6...
[Progress continues]
$ /resume-feature plans/feature-auth-improvements-20260105.md
Reading plan file: plans/feature-auth-improvements-20260105.md
Workflow State Assessment:
- Status: Planning
- Current Phase: Validation
- Progress: Plan validated (✅ APPROVED)
- Last update: 2026-01-05 10:15:00
Next Action: Get user approval to proceed with implementation
Resume feature workflow from user approval?
> Yes, continue workflow
Plan Summary:
- Feature: JWT Authentication Improvements
- Complexity: 6/8 (architecture advisor involved)
- Files to modify: 8 files
- Implementation phases: 3 phases
- Recommended agent: senior-engineer
- Validation: ✅ APPROVED
Ready to proceed with implementation?
> Yes, proceed with senior-engineer
[Implementation begins]
$ /resume-feature plans/feature-pagination-20260105.md
Reading plan file: plans/feature-pagination-20260105.md
Workflow State Assessment:
- Status: Planning
- Current Phase: Validation
- Last update: 2026-01-05 09:45:00
Next Action: Re-validate plan (manual changes detected)
Resume feature workflow from re-validation?
> Yes, I made changes - re-validate plan
Re-validating modified plan...
[feature-plan-validator invoked]
Validation Results:
- Completeness: PASS
- Feasibility: FEASIBLE
- Clarity: CLEAR
Overall: ✅ APPROVED WITH NOTES
Note: Modified approach for pagination state looks good
Ready to proceed with implementation?
> Yes, proceed with senior-engineer
[Implementation begins]
Initial creation:
/feature-from-issue 42 # Creates plan, starts workflow
[... user interrupts ...]
/resume-feature plans/feature-[name]-[date].md # Continues
Multiple resumptions:
/resume-feature plans/feature-x.md # Resume once
[... work on something else ...]
/resume-feature plans/feature-x.md # Resume again later
After implementation:
/resume-feature plans/feature-x.md # Resume completed feature
> Offer code review / PR creation
Error: Plan file not found: plans/missing.md
Available plan files in plans/:
- feature-dark-mode-20260105.md
- feature-auth-20260104.md
Check the file path and try again.
Error: File is not a valid feature plan: plans/other-doc.md
Required sections missing:
- Feature title (# Feature: ...)
- Status field
- Requirements Analysis section
This doesn't appear to be a feature plan file.
Warning: Unable to determine workflow state from plan file.
The plan file exists but current state is unclear.
Manual inspection needed:
- File: plans/feature-x.md
- Review Status and Current Phase fields
- Check Implementation Steps checkboxes
- Verify Validation Results section
Would you like to start fresh or manually specify resumption point?
The entire feature workflow system is designed for resumability:
This means workflows can be:
The workflow is robust, stateful, and designed for real-world interruptions.