cf-checkpoint

Solid

Save a concise checkpoint of the current conversation's context — goal, decisions, breaking changes, next steps — into a file for resuming later in a DIFFERENT conversation. Use when the user says things like "save a checkpoint", "checkpoint this conversation", "capture context", "snapshot the conversation", "cf-checkpoint". Unlike /compact (condenses context within the SAME conversation), this produces a durable, resumable snapshot for a fresh conversation. Unlike $cf-remember (durable project-wide facts/conventions for AI recall across all future work), this is a transient per-conversation resume artifact. Does NOT auto-invoke — slash-only.

AI & Automation 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# $cf-checkpoint > **CLI Requirement:** NONE — Works without `coding-friend-cli`. Reads and writes checkpoint files directly; no memory MCP indexing involved. See [CLI requirements](../../../docs/cli-requirements.md) for the full matrix. Save a checkpoint of this conversation's context. Optional argument: **$ARGUMENTS** (`[additional-prompt]`). ## Purpose Capture the current conversation's context up to now — goal, current state, key decisions, breaking changes, and next steps — into one concise, resumable markdown file. - Unlike `/compact`: `/compact` condenses context to keep working in the **same** conversation. `$cf-checkpoint` writes an external file meant to seed a **different**, later conversation (e.g. `$cf-checkpoint-from` in a fresh session). - Unlike `$cf-remember`: `$cf-remember` extracts durable, project-wide facts/conventions/decisions into `docs/memory/` for long-term AI recall across all future work. `$cf-checkpoint` is a transient, single-conversation resume snapshot — it captures "where we left off," not general project knowledge. **IMPORTANT — path resolution:** - Use `MAIN_REPO_ROOT` from the SessionStart bootstrap context (injected via session-init.sh). If absent, fall back to running `pwd` for `$CWD` and use `$CWD` as `MAIN_REPO_ROOT`. - Read config from `CF_CONFIG_FILE` (= `$MAIN_REPO_ROOT/.coding-friend/config.json`) — do NOT search sub-folders. - Use `CF_DOCS_ROOT` as the docs base dir (= `$MAIN_REPO_ROOT/{docsDir}` where `docsDir` comes from c...

Details

Author
dinhanhthi
Repository
dinhanhthi/coding-friend
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

cf-checkpoint-from

Load a previously saved checkpoint file back into a fresh conversation as working context, then do what the user asks next. Use when the user wants to resume from a saved checkpoint — e.g. "resume from checkpoint", "load checkpoint", "continue from checkpoint", "cf-checkpoint-from", "pick up from the saved context", "restore conversation context". First word of the argument is the checkpoint slug; anything after it is what to do once context is loaded. Pass `--recap` to also print a summary of the restored context. Requires an existing checkpoint file — does NOT create checkpoints (use $cf-checkpoint for that).

3 Updated today
dinhanhthi
Data & Documents Solid

checkpoint

Write a committed, cross-machine handoff snapshot - active plan, decisions made, file pointers with line numbers, open questions, and the next 1-3 concrete actions - to `.claude/session-reports/`. Use when the user says "checkpoint", "save state", "snapshot before I stop", "where am I", "wrap up for handoff", or before a long break, a model switch, or handing the repo to a collaborator. Auto-memory is machine-local and `/rewind` is in-session undo; the checkpoint is the artifact that travels with the repo.

0 Updated today
groundnuty
AI & Automation Listed

loamcheckpointing

Use when pausing, shutting down, handing off, or context-switching active work and future sessions need a compact resumable checkpoint derived from the current session context. Writes a small checkpoint note under wiki/checkpoints/ and then optionally records the user's intended return step. Not for durable learnings capture, wiki correction, or source ingestion.

0 Updated today
scchearn