session-looplisted
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