session-loop
Installation
SKILL.md
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 |
/session-catchup |
Start of session. User says "pick up where we left off", "what was I doing", "resume the migration". | sub/catchup.md |
/session-checkpoint |
Mid-session light save. User says "stepping away for an hour", "save my place". | 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 |
/session-decide |
Log an ADR-style decision. User says "we just decided X, log it", "record this call". | sub/decide.md |
/session-open-loops |
Scan unresolved threads. User says "what's still open", "what did we defer". | sub/open-loops.md |
/session-compact-check |
Pre-compaction state persistence. User says "compact now", or context pressure is high at a task boundary. | sub/compact-check.md |