| name | pickup |
| description | Re-enter in-flight work in a fresh session by reading a resume block a previous session left (the read half of the handoff/pickup loop). Use at the start of a fresh session, or when the user says "pickup", "resume", "์ด์ด์", "์ฌ๊ฐ", "์ด๋๊น์ง ํ์ง", "continue where we left off". |
| argument-hint | [spec-slug] |
| allowed-tools | Read, Bash, Grep, Glob |
pickup
Re-establish where the work left off โ from the resume block ALONE, without asking
the user to re-narrate.
- Find the resume block. Prefer an active spec's
specs/*/context.md
## 0. Resume here block (use the [spec-slug] arg to disambiguate when several
exist) โ that is where /harness-kit:handoff writes when a spec is active; fall
back to .claude/handoff.md. When both exist, use the most recently modified โ
it is the freshest handoff. If none is found, say so plainly โ don't guess.
- Read it fully, then re-ground in the repo:
git status --short,
git log --oneline -5, and read the files it lists. Confirm the stated state
matches reality (files actually changed, the next command still makes sense).
- Restate the original ask + where you are (phase / N of M) + the single next
action โ then DO that next action. Do NOT redo the "Don't redo" items.
- If the block contradicts the repo (says a file was changed but it wasn't),
surface the conflict instead of trusting the block blindly.