From srnnkls-tropos
Resume interrupted work from context. Use when continuing after session break, context limit, or interruption.
How this skill is triggered — by the user, by Claude, or both
Slash command
/srnnkls-tropos:continue [scope-name][scope-name]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Active scopes:
Active scopes:
!find scopes -maxdepth 3 -name scope.md 2>/dev/null
Checkpoints:
!find scopes -name checkpoint.yaml -maxdepth 3 2>/dev/null
Git status:
!git status --short 2>/dev/null
Current branch:
!git branch --show-current 2>/dev/null
Resume interrupted work from context.
/implement/continue auth-system)./scopes/*/*/checkpoint.yaml (lifecycle dirs: draft, active, done)/implement instead# Find most recent checkpoint across all lifecycle states
ls -t ./scopes/*/*/checkpoint.yaml | head -1
Read these files (in parallel):
./scopes/<state>/<scope>/checkpoint.yaml # Session state
./scopes/<state>/<scope>/scope.md # Requirements
./scopes/<state>/<scope>/tasks.yaml # Task definitions
./scopes/<state>/<scope>/dependencies.yaml # Batch structure (absent for Task scopes)
./scopes/<state>/<scope>/validation.yaml # Review config
<state> ∈ {draft, active, done} — typically active for in-flight work.
If dependencies.yaml is absent (Task scopes), derive batches from tasks.yaml's depends_on +
files — see ../implement/reference/parallel-detection.md.
# Checkout scope branch
git checkout <checkpoint.branch>
# Verify at expected commit
git log -1 --format="%H" | head -c 8
# If mismatch, warn user and ask to proceed or abort
Base-drift preflight (MANDATORY): Follow ../implement/reference/base-drift-preflight.md — it fetches origin/<base> fresh and measures divergence. If behind > 0, intersect the base's changed files with this branch's changes and the next batch's target files, then gate. Do not resume the pipeline (Step 5) past a non-empty overlap without a user decision.
Present concise status:
## Resuming: <scope_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]
Execute the next batch using the same pipeline as implement (execute operation).
CRITICAL: Follow all implement execute operation rules:
subagent_type: "general" for subagentsAfter batch completes:
For Tester:
Task: <task_id> - <task_name>
From: <scope_name> (batch <N>)
Requirements: [from tasks.yaml]
Test hints: [from tasks.yaml]
Invoke `test` skill. Write failing tests.
Report tester_report YAML.
For Implementer:
Task: <task_id> - <task_name>
From: <scope_name> (batch <N>)
Tester report: [paste tester_report]
Invoke `implement` skill. Make tests pass.
Report implementer_report YAML.
For Reviewer:
Batch <N> review for <scope_name>
Tasks: <task_ids>
Implementer reports: [paste all]
Scope requirements: [from tasks.yaml]
Invoke `code` review. Evaluate gates.
Report reviewer_report YAML.
No checkpoint found for <scope>.
Run /implement <scope> to start fresh.
Warning: Current branch differs from checkpoint.
Expected: feat/<scope> at <sha>
Actual: <current_branch> at <current_sha>
Options:
1. Checkout checkpoint branch and continue
2. Abort and investigate
Warning: tasks.yaml modified since checkpoint.
Checkpoint: <timestamp>
tasks.yaml: <modified_time>
Regenerating next batch from current state...
All tasks complete for <scope>.
Run final review? [Y/n]
Command: /continue [scope-name]
Related skills:
implement (execute operation) - Initial execution (writes checkpoints)scope update - Sync task status via /scope updatescope done - Mark scope as doneUser: /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)
Batch 3 complete. 1 batch remaining.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin srnnkls-troposCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.