From task-tracker
Resume a task by loading its full context from 00-index.md and checkpoints
How this command is triggered — by the user, by Claude, or both
Slash command
/task-tracker:resume-task task-name or task-numberFiles this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Resume work on a task by loading its complete context. This is essential after context compaction or session restart.
## Steps
1. **Identify task to resume**:
If $ARGUMENTS provided:
- If numeric (e.g., "01", "02"): Find task starting with that number
- If name: Find task matching pattern
If no argument:
- Show available tasks: !`ls -1 local-docs/todo/ 2>/dev/null | grep -E '^[0-9]{2}-' | grep -v '^previous-'`
- Prompt user to select
2. **Locate task directory**:
!`ls -d local-docs/todo/$1* 2>/dev/null || ls -d local-docs/todo/*$1* 2>/dev/null | head -1`
3. **Load...Resume work on a task by loading its complete context. This is essential after context compaction or session restart.
Identify task to resume:
If $ARGUMENTS provided:
If no argument:
ls -1 local-docs/todo/ 2>/dev/null | grep -E '^[0-9]{2}-' | grep -v '^previous-'Locate task directory:
!ls -d local-docs/todo/$1* 2>/dev/null || ls -d local-docs/todo/*$1* 2>/dev/null | head -1
Load complete context:
Read and internalize the full task index: @local-docs/todo/[TASK]/00-index.md
Key elements to extract:
Read the most recent checkpoint entry:
!bash ${CLAUDE_PLUGIN_ROOT}/scripts/checkpoint-helper.sh last "local-docs/todo/[TASK]" 2>/dev/null
Extract:
Review recent file modifications:
!tail -20 local-docs/todo/[TASK]/.changes.log 2>/dev/null || echo "No changes tracked"
If current phase identified, read the relevant phase document: @local-docs/todo/[TASK]/[current-phase].md
Set as active task:
!bash ${CLAUDE_PLUGIN_ROOT}/scripts/context-db.sh set-active-task "$(cat /tmp/claude-session-id 2>/dev/null || echo "default")" "[TASK]"
Report context loaded:
📋 RESUMED TASK: [task-name]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Context Loaded:
• Task overview from 00-index.md
• Last checkpoint: [timestamp]
• Recent changes: [count] files
📍 CURRENT STATE:
[Summary from last checkpoint or 00-index.md]
📋 NEXT STEPS:
1. [First action from checkpoint/index]
2. [Second action]
3. [Third action]
💡 Ready to continue. Use /checkpoint to save progress.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This command is critical for context recovery after compaction. Always read and internalize all available context before proceeding with work.
npx claudepluginhub victor-software-house/task-tracker-plugin/resume-workResumes work from a previous session by restoring full project context, loading STATE.md, detecting checkpoints, and presenting a status summary for next action routing.
/resumeLoads session state for an active project, presents next tasks and last session's background, then offers to continue from the stopping point.
/continue-sessionLoads session context from SESSION.md, displays current phase, stage, progress, known issues, and next action. Checks for uncommitted changes and shows recent git history to help resume work efficiently.