← ClaudeAtlas

handofflisted

Write a cross-account/session handoff file capturing the current work state, so a fresh Claude Code session (possibly on another account) can continue without replaying this conversation. Use when the user says /handoff, "hand off", "prepare to switch accounts", or wants to preserve context before ending a session.
VedantShirgaonkar/lodestone · ★ 1 · AI & Automation · score 74
Install: claude install-skill VedantShirgaonkar/lodestone
# Session handoff You are preparing a handoff: a compact, structured state file that lets a *fresh* session — with none of this conversation's context — continue the work. The reader knows nothing you don't write down. Optimize for what the next session needs to act, not for narrating history. ## Steps 1. Determine the project root (nearest ancestor with `.git`, else cwd) and ensure the directory `.claude/handoff/` exists under it. 2. Write `.claude/handoff/latest.md` with YAML frontmatter and exactly these sections: ```markdown --- created: <ISO-8601 now> source: skill project: <absolute project root> git_branch: <current branch or "unknown"> --- # Session handoff ## Goal / current task <What the user is ultimately trying to achieve, and the specific task in progress right now. 2-5 sentences.> ## State of work <Done / in-flight / blocked, as tight bullets. Include verification state: what's tested, what isn't.> ## Key decisions & constraints <Decisions made this session WITH their reasons, and constraints the next session must not violate. Include approaches that were tried and rejected — that knowledge is expensive to rediscover.> ## Files in play <Bullet list: path — why it matters right now. Only files that matter for continuing.> ## Last exchange <The most recent user request and where you left off answering it, condensed.> ## Next steps <Numbered, concrete, in order. First step should be executable immediately.> ## Open questions <Anything unresolved that th