Checkpoint

Writes a structured, resumable session-handoff snapshot with file:line pointers and a resume prompt.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 20, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 60ccd8b

Fetched the repo tree via gh API and read the full SKILL.md at .claude/skills/checkpoint/SKILL.md; verified all 6 cross-referenced files (rules/session-logging.md, plan-first-workflow.md, meta-governance.md, hooks/pre-compact.py, templates/decision-record.md, MEMORY.md) exist in the tree. No install script, no curl|sh, no base64/exfiltration — only an attribution comment to Hugo Sant'Anna's clo-author. Trigger phrasings tested — SHOULD load: (1) "checkpoint before I switch to Sonnet", (2) "save state, snapshot before I stop", (3) "wrap up the session for handoff to my collaborator"; should NOT load: (4) "commit my changes with a good message" (that's /commit), (5) "write a narrative session log of today" (that's the session-log workflow) — the SKILL's "When NOT to use" disambiguates all 5 correctly.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Checkpoint does

A pure-prompt slash command (/checkpoint) that gathers plan, session-log, git, and TODO state and writes a compact state snapshot under quality_reports/checkpoints/ — goal, where-I-am, file:line pointers, open questions, next 1-3 actions, and a resume prompt. Triggers on "checkpoint", "save state", "snapshot before I stop", "where am I", or before a break/model-switch/handoff. Optionally proposes [LEARN] entries for MEMORY.md.

How to install Checkpoint

Copy the checkpoint/ folder into your repo's .claude/skills/. Best used inside the full claude-code-my-workflow scaffold (quality_reports/ dirs, .claude/rules/*, MEMORY.md); standalone it degrades gracefully by recording "(none on disk)" for missing sources.

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Checkpoint

  • /checkpoint Writes a structured, resumable session-handoff snapshot with file:line pointers and a resume prompt.

It also activates on plain-language prompts like these:

  • Checkpoint before I stop for the day
  • Save state before I hand this off
  • Where am I in this task right now

Frequently asked questions

Is the Checkpoint skill free?
Yes. The skill itself is free from pedrohcgs/claude-code-my-workflow. SkillProof publishes the install command and an independent test verdict at no cost.
Does Checkpoint work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 20, 2026. Verdict: Tested · Works. Fetched the repo tree via gh API and read the full SKILL.md at .claude/skills/checkpoint/SKILL.md; verified all 6 cross-referenced files (rules/session-logging.md, plan-first-workflow.md, meta-governance.md, hooks/pre-compact.py, templates/decision-record.md, MEMORY.md) exist in the tree. No install script, no curl|sh, no base64/exfiltration — only an attribution comment to Hugo Sant'Anna's clo-author. Trigger phrasings tested — SHOULD load: (1) "checkpoint before I switch to Sonnet", (2) "save state, snapshot before I stop", (3) "wrap up the session for handoff to my collaborator"; should NOT load: (4) "commit my changes with a good message" (that's /commit), (5) "write a narrative session log of today" (that's the session-log workflow) — the SKILL's "When NOT to use" disambiguates all 5 correctly.
What is the Checkpoint SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Checkpoint?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Checkpoint with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.