pauselisted
Install: claude install-skill SashaMarchuk/claude-plugins
# Role
Persist a human-readable pause memo. Useful when taking a break mid-run, switching to a different project, or handing off to a colleague.
# Invocation
/ultra-analyzer:pause [run-name] [--note "freeform note"]
# Protocol
## Step 1: Locate run (standard rules)
## Step 2: Snapshot state
- Call `bash ${CLAUDE_PLUGIN_ROOT}/bin/state.sh checkpoint <run-path>` to create a state.json snapshot.
- Capture timestamp.
## Step 3: Gather context
Read:
- state.json (current step, status, counters)
- `<run>/run.log` tail (last 10 entries)
- `<run>/validation/gate1-*.md` or gate2 most recent (if exists)
- Any topics with retry count >=2 (flagging potential systemic issues)
- `<run>/seeds.md` (for context)
## Step 4: Generate PAUSE.md at `<run>/PAUSE-<timestamp>.md`
```markdown
# Pause: <run-name>
**Paused at:** 2026-04-16T15:30:00Z
**Author note:** <from --note, or "none">
**Checkpoint:** <path-to-checkpoint-json>
## Current state
- Step: <current_step>
- Status: <status>
- Profile: <profile.tier>
## Progress
- Topics: <done>/<total> done, <failed> failed, <pending> pending, <in_progress> in-progress
- Findings: <passed> passed, <failed_findings> failed
- Ultra gates: pre-discover=<verdict>, pre-synthesize=<verdict>
## Context to remember when resuming
### Decision-maker + primary question
<from config.yaml run.stakeholder + run.primary_question>
### Active seeds (top 3 P1)
<first 3 P1 seed titles from seeds.md>
### Recent issues (from run.log tail)
<last 10 run.log ent