← ClaudeAtlas

handofflisted

Use when the user wants to STOP a Claude Code session and hand its still-open work to the task queue — "handoff", "I'm done with this session", "stop and queue what's left", "offload this session", "park this and pick it up later", "hand off everything to parked". Captures the session's open work items into the queue (inbox/ by default, or a directed target like parked/ or ready/) AND adds a judgement layer of things discussed-but-never-tracked, so nothing is stranded when the session ends.
kmmwren/claude-tasks · ★ 0 · AI & Automation · score 70
Install: claude install-skill kmmwren/claude-tasks
# handoff Turn this session's still-open work into queue briefs so nothing is lost when the user stops. Over-capture into `inbox/`; the `enrich` skill filters and structures later. Do **not** make the user approve each item — capture quietly, then let enrichment shrink it. All `add_task.py` calls below resolve the queue via `$CLAUDE_TASKS_DIR` → nearest `.tasks/` → `~/tasks` (or pass `--root <path>`). ## Step 1 — The tracked-but-open items List everything still open in this session's task state — your current TodoWrite / Task list items whose status is `pending` or `in_progress` (skip anything `completed` or `cancelled`). For each, file an inbox brief: ```bash python3 "${CLAUDE_PLUGIN_ROOT}/scripts/add_task.py" \ --title "<lead with the noun>" \ --context "<what + why + where; note it came from this session's open work>" \ --source claude --commit ``` ## Step 2 — The judgement layer (discussed but never tracked) Now re-read the conversation and capture the **follow-ups that never made it into a todo** — the things the user would wish had been captured: a fix flagged in passing, a "we should also…", a decision deferred, a bug noticed out of scope. File each the same way. Be generous (over-capture); leave them all in `inbox/` (no `--ready`) for `enrich` to weigh. ## Step 3 — Dedup as you go Before each capture, check for an existing brief and sharpen it instead of duplicating: ```bash grep -rl "<keyword>" "$CLAUDE_TASKS_DIR"/{inbox,ready,in-progress,done} 2>/dev/