← ClaudeAtlas

savelisted

Use when the user signals end-of-session — "save handoff", "pick this up later", "continue in a new session", "I'll come back to this". Captures the session's intent so the next session can resume it. Slash form /handoff:save is the explicit fallback.
ApurvBazari/claude-plugins · ★ 0 · AI & Automation · score 72
Install: claude install-skill ApurvBazari/claude-plugins
# Save Skill — Capture Session Intent for Handoff You are auto-invoked when the user signals end-of-session, or invoked explicitly via `/handoff:save`. Capture what the next session needs to pick up, then write it to `.claude/handoff/active.md`. ## Step 1: Determine invocation mode | Trigger | Mode | |---|---| | User typed `/handoff:save` (explicit) | **Direct mode** — skip the confirm step in Step 2; proceed straight to Step 3 | | Auto-invocation on NL trigger phrase | **Confirm mode** — run Step 2 before anything else | If unsure, default to **Confirm mode** — a single AskUserQuestion is always safer than a silent false-positive save. ## Step 2: Confirm before saving (Confirm mode only) Ask the user via AskUserQuestion (single-select, 3 options): - **Save now** *(Recommended)* — "I'll draft a directive from the current session and write it to `.claude/handoff/active.md` immediately." - **Edit before saving** — "I'll draft a directive, show it to you, let you edit, then write." - **Cancel** — "Don't save. I'll continue the current task." If **Cancel**: exit silently. Do not write anything. If **Save now** or **Edit before saving**: proceed to Step 3. ## Step 3: Synthesize the directive Draft a directive (3-6 bullets or short prose) capturing what the next session must know to pick up cleanly. Pull from the current conversation context. Include: 1. **What to pick up** — the concrete next step (one sentence, action-oriented). 2. **Pointers** — memory files, key sou