# 19 Cowork Resume

> §2.1. Cowork re-fires SessionStart with source=resume after VM suspend. Skill frontmatter hooks reset across the resume. CLI baseline never resumes within one process.

- Skill: `kazukinagata/19-cowork-resume` (Agent Skill)
- Install (CLI): `npx skillmds@latest add kazukinagata/19-cowork-resume`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kazukinagata/19-cowork-resume/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: kazukinagata (https://skillmd.com/u/kazukinagata)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/kazukinagata/19-cowork-resume

---


# 19-cowork-resume

§2.1 — Cowork で `SessionStart source=resume` の再発火 + frontmatter hook reset。

## step 1: alive-check (1st invoke)

```bash
proj="${CLAUDE_PROJECT_DIR:-$PWD}"
ver="${VERIFIER_VERSION_DIR:-v-unknown}"
sid="${CLAUDE_SESSION_ID:-no-sid}"
out_dir="$proj/findings/$ver/$sid"
mkdir -p "$out_dir"
printf '[19-BODY %s] tag=alive-check (1st invoke)\n' "$(date -Iseconds)" | tee -a "$out_dir/probe.log"
echo
echo "=== Now: unfocus Claude Desktop for 3 minutes to trigger VM suspend, then come back and re-invoke /verifier:19-cowork-resume ==="
echo
echo "=== After 2nd invoke, check: ==="
echo "- hooks.log: tag=session-start source=resume (additional row)"
echo "- probe.log: 19-FM-still-registered should appear AGAIN (frontmatter hook re-registered)"
```

完了して exit、しばらく待ってから再起動 → `./scripts/assert.sh 19`。

