← ClaudeAtlas

gabe-handofflisted

Session handoff — paste-able next-session prompt + durable KDBP state sync so a fresh session resumes with full fidelity.
khujta/gabe-suite · ★ 0 · AI & Automation · score 63
Install: claude install-skill khujta/gabe-suite
# Gabe Handoff — session handoff + resume prompt **Usage:** `/gabe-handoff [--dry-run | --no-sync | <focus note>]` ## Gabe execution contract (E1–E7) This skill runs under the suite execution contract — E1 EVIDENCE · E2 RUN-BEFORE-✅ · E3 NO SILENT DOWNGRADE · E4 REUSE FIRST · E5 STATE SYNC · E6 MISSING ANCHOR = STOP · E7 REPORT WHERE — floors, not ceilings; a skill's own gate may be stricter, never looser. Full text: `../gabe-docs/references/execution-contract.md` (if that file is missing, E6 applies — STOP). ## What this does Answers one question: "How do I stop here and resume this exact work in a fresh session with zero fidelity loss?" Produces two deliverables: a paste-able next-session prompt (printed inline AND saved to the singleton `.kdbp/HANDOFF.md`), and a durable KDBP state sync (PLAN cells, LEDGER, PENDING brought into line with what actually happened this session). This is the deliberate, high-fidelity counterpart to the automatic session-end transcript scrape — it captures *why* the work matters, *what was decided*, and the *exact next move with its constraint*, which the mechanical scrape can't. ## Procedure 1. Treat any text after the invocation as `$ARGUMENTS`. 2. Read `references/handoff-spec.md` IN FULL before executing — it is the binding spec. If missing, E6 applies — STOP. 3. Parse `$ARGUMENTS` for `--dry-run` / `--no-sync`; the remainder is a free-text focus note folded into the prompt's Task section. 4. Preconditions: determine repo root; if not