From contextd
Preserves and restores session state with checkpoint_save, checkpoint_list, and checkpoint_resume. Triggers on save/checkpoint/resume requests, before /clear, or when context usage approaches ~70%.
How this skill is triggered — by the user, by Claude, or both
Slash command
/contextd:checkpoint-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Checkpoints snapshot the working context so a session can be resumed later — after `/clear`, in a new session, or after a long-running task. This is context **preservation**, distinct from memory (reusable strategies).
Checkpoints snapshot the working context so a session can be resumed later — after /clear, in a new session, or after a long-running task. This is context preservation, distinct from memory (reusable strategies).
/clear or ending a session with unfinished work.checkpoint_save(summary, ...)
Write a summary that lets a future session resume cold:
A vague summary ("working on the feature") defeats the purpose.
checkpoint_list() # find the relevant checkpoint
checkpoint_resume(id, level) # restore it
Choose the resume level to match the need:
| Level | Restores | Use when |
|---|---|---|
summary | Just the summary | Quick reorientation |
context | Summary + key context | Continuing the same task |
full | Everything captured | Deep resumption after a long gap |
cross-session-memory: checkpoints capture this session's state; memories capture reusable insight. Record durable learnings as memories before they are lost to a checkpoint that may never be reopened./clear and auto-resume on start can be enabled via contextd hooks/config (CONTEXTD_AUTO_CHECKPOINT_ON_CLEAR, CONTEXTD_AUTO_RESUME_ON_START, CONTEXTD_CHECKPOINT_THRESHOLD).npx claudepluginhub fyrsmithlabs/contextd --plugin contextdCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.