← ClaudeAtlas

checkpointlisted

Write a timestamped, secret-redacted snapshot of decisions, progress and next actions to the checkpoints directory, then link it from the active session log. Use when you say `checkpoint this`, `save a recovery point`, or `snapshot where we are` before a risky change or at the end of a working block. Do NOT use to commit or push (it never does either), and do NOT use to write a retrospective (use retro).
rjmurillo/ai-agents · ★ 45 · AI & Automation · score 80
Install: claude install-skill rjmurillo/ai-agents
# Checkpoint <!-- vendor-portability: the redactor this skill pipes every checkpoint body through is scripts/redact_secrets.py, which lives upstream in the rjmurillo/ai-agents repo and ships in no plugin root. The checkpoint and session directories it reads and writes are the CONSUMER's own agent artifacts, resolved rather than hard-coded (ADR-083, issue #5632). --> <!-- vendor-portability-exec: the redaction step invokes scripts/redact_secrets.py, which lives upstream in the rjmurillo/ai-agents repo. A prose declaration does not exempt an executable invocation, which migrates independently (issue #2838), so it is declared here too. --> Migrated from the checkpoint command under ADR-064, which makes skills the single user-invocable surface. The command file is gone, so its path is named here in plain text rather than as a citation to something a reader could open. ## The checkpoint and session directories Resolve them the way `paths.artifact_dir` does, then take its `checkpoints/` and `sessions/` subdirectories. Do not hard-code an agent-artifacts path: the tree this skill writes into lives in the CONSUMER's workspace, and its root differs between an upstream checkout and a plugin install. Every `{checkpoints-dir}` and `{sessions-dir}` below means those resolved directories. Capture the current state of work as a durable, timestamped snapshot. Use this mid-session when you want a recoverable save point before a risky change, at the end