← ClaudeAtlas

session-looplisted

Multi-day project pause/resume toolkit for agent-assisted work. Provides a coherent set of sub-flows for ending a session safely (`/session-wrap`), rehydrating context at the start of the next session (`/session-catchup`), light mid-session saves (`/session-checkpoint`), reality-vs-ledger drift checks (`/session-drift`), append-only decision logging (`/session-decide`), unresolved-thread scans (`/session-open-loops`), and pre-compaction state persistence (`/session-compact-check`). Operates over a shared artifact contract — `NEXT_SESSION.md` for ephemeral handoff state, `DECISIONS.md` (or an existing ledger) for append-only ADRs, and `UPDATES.md` for dated narrative. Use when the user says "let's stop here", "wrap up", "pick up where we left off", "what was I doing", "before I touch X, check the world", "log this decision", "what's left open", or invokes any of the slash commands above. Designed for projects that span days or weeks where session boundaries are real and context is expensive to rebuild from scr
akshayrao14/git-practices · ★ 0 · Web & Frontend · score 70
Install: claude install-skill akshayrao14/git-practices
# Session Loop A pause/resume toolkit for multi-day projects worked on with agent assistants (Claude Code, Codex, etc.). Composes with append-only project ledgers — does **not** replace them. ## Why this exists Multi-day projects fail at the seams. The work itself is fine. The handoffs between sessions are where context evaporates, decisions get re-litigated, and silent drift compounds. This skill is the missing scaffolding around `agent + project + ledger` that makes pause/resume robust. ## Sub-flows | Slash form | When it fires | Sub-skill file | | --- | --- | --- | | `/session-wrap` | End of session. User says "stop for today", "let's wrap up", "I'm done". | [`sub/wrap.md`](sub/wrap.md) | | `/session-catchup` | Start of session. User says "pick up where we left off", "what was I doing", "resume the migration". | [`sub/catchup.md`](sub/catchup.md) | | `/session-checkpoint` | Mid-session light save. User says "stepping away for an hour", "save my place". | [`sub/checkpoint.md`](sub/checkpoint.md) | | `/session-drift` | Sanity check world vs ledger. User says "check the world before I run helm", "is the ledger still accurate". | [`sub/drift.md`](sub/drift.md) | | `/session-decide` | Log an ADR-style decision. User says "we just decided X, log it", "record this call". | [`sub/decide.md`](sub/decide.md) | | `/session-open-loops` | Scan unresolved threads. User says "what's still open", "what did we defer". | [`sub/open-loops.md`](sub/open-loops.md) | | `/session-compact-ch