From srnnkls-tropos
Resume spec implementation from checkpoint. Use when continuing task-dispatch after context limit or session break.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin srnnkls-troposThis skill uses the workspace's default tool permissions.
Resume spec implementation from the last checkpoint. Picks up where `task-dispatch` left off.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Resume spec implementation from the last checkpoint. Picks up where task-dispatch left off.
/implement/continue auth-system)./specs/active/*/checkpoint.yaml/implement instead# Find most recent checkpoint
ls -t ./specs/active/*/checkpoint.yaml | head -1
Read these files (in parallel):
./specs/active/<spec>/checkpoint.yaml # Session state
./specs/active/<spec>/spec.md # Requirements
./specs/active/<spec>/tasks.yaml # Task definitions
./specs/active/<spec>/dependencies.yaml # Batch structure
./specs/active/<spec>/validation.yaml # Review config
# Checkout spec branch
git checkout <checkpoint.branch>
# Verify at expected commit
git log -1 --format="%H" | head -c 8
# Should match checkpoint.last_commit
# If mismatch, warn user and ask to proceed or abort
Present concise status:
## Resuming: <spec_name>
**Progress:** Batch <last_batch>/<total_batches> complete
**Completed:** <N> tasks
**Remaining:** <M> tasks
**Next batch:** #<next_batch.number>
- <task_id>: <task_name>
- <task_id>: <task_name>
[parallel: yes/no]
**Deferred issues:** <count>
[list if any]
Continuing with three-phase pipeline...
Execute the next batch using the same pipeline as task-dispatch:
Phase A: TESTERS
├── Dispatch task-tester(s) for next_batch.tasks
└── Wait for completion
Phase B: IMPLEMENTERS
├── Dispatch task-implementer(s) with tester reports
└── Wait for completion
Phase C: REVIEWERS
├── Dispatch 1 Claude + N OpenCode reviewers (from review_config)
└── Wait for completion + synthesize
CRITICAL: Follow all task-dispatch rules:
model: opus for subagentsAfter batch completes:
When resuming, use this condensed context for subagents:
For Tester:
Task: <task_id> - <task_name>
From: <spec_name> (batch <N>)
Requirements: [from tasks.yaml]
Test hints: [from tasks.yaml]
Invoke `code-test` skill. Write failing tests (RED).
Report tester_report YAML.
For Implementer:
Task: <task_id> - <task_name>
From: <spec_name> (batch <N>)
Tester report: [paste tester_report]
Invoke `code-implement` skill. Make tests pass (GREEN).
Report implementer_report YAML.
For Reviewer:
Batch <N> review for <spec_name>
Tasks: <task_ids>
Implementer reports: [paste all]
Spec requirements: [from tasks.yaml]
Invoke `code-review` skill. Evaluate gates.
Report reviewer_report YAML.
Checkpoint not found:
No checkpoint found for <spec>.
Run /implement <spec> to start fresh.
Branch mismatch:
Warning: Current branch differs from checkpoint.
Expected: feat/<spec> at <sha>
Actual: <current_branch> at <current_sha>
Options:
1. Checkout checkpoint branch and continue
2. Abort and investigate
Checkpoint stale (tasks.yaml modified):
Warning: tasks.yaml modified since checkpoint.
Checkpoint: <timestamp>
tasks.yaml: <modified_time>
Regenerating next batch from current state...
All tasks complete:
All tasks complete for <spec>.
Run final review? [Y/n]
Command: /continue [spec-name]
Related skills:
task-dispatch - Initial execution (writes checkpoints)spec-update - Sync task status from git historyspec-archive - Archive completed specUser: /continue
Claude: Found checkpoint for auth-system
## Resuming: auth-system
**Progress:** Batch 2/4 complete
**Completed:** 4 tasks (T001-T004)
**Remaining:** 3 tasks
**Next batch:** #3
- T005: Add session management
- T006: Add token refresh
[parallel: yes]
**Deferred issues:** 1
- [M1] Variable naming in auth.py:45 (batch 2)
Continuing with three-phase pipeline...
[Dispatches 2 testers in parallel]
[Dispatches 2 implementers in parallel]
[Dispatches 1 Claude + 2 OpenCode reviewers in parallel]
[Synthesizes review, no critical issues]
[Writes checkpoint, commits batch 3]
Batch 3 complete. 1 batch remaining.
Continue in this session or /continue later.