← ClaudeAtlas

handofflisted

Compact the current conversation into a handoff document for the next agent or session. Saves to the OS temp directory — never to the repo. Includes current state, artifacts written, decisions made, and the suggested next skill. Use at the end of any phase to prepare a clean starting point for the next session.
RubenGlez/harness · ★ 0 · AI & Automation · score 75
Install: claude install-skill RubenGlez/harness
# Handoff ## What to produce A single markdown document that gives a fresh agent everything it needs to pick up exactly where this session left off — without reading this conversation. Reference, don't duplicate. Do not re-paste content that already exists in `.harness/` files or other artifacts — link to them instead. ## Step 1: Gather what exists Identify: - Every `.harness/` file written or updated this session (path + one-line summary of what changed) - Every code file created or modified (path + what changed) - Any public root files updated (README.md, DESIGN.md, CHANGELOG.md) - Any outstanding issues or blockers - Any decisions made in conversation that are NOT yet captured in `.harness/adr/` ## Step 2: Write the handoff document Save to the OS temp directory — never to the repo: - Resolve path: `$TMPDIR` → `/tmp` → `%TEMP%` (Windows) - Filename: `handoff-[YYYY-MM-DD-HHmm].md` ``` # Handoff — [YYYY-MM-DD HH:mm] ## Context One paragraph: what this project is, where it sits in the development lifecycle, and what this session accomplished. ## What was done this session - [artifact or action] — [one-line summary] ## Current state - **Phase**: ideation / product / engineering / implementation / qa / docs - **Features done**: [list, or "none yet"] - **Features in progress**: [list, or "none"] - **Blockers**: [list, or "none"] ## Key decisions made in conversation Only decisions NOT already in .harness/adr/. Omit ephemeral reasoning ("chose X because it was faster