From checkpoint-plugin
Save a checkpoint of the current session's progress and project plan for future continuation.
How this command is triggered — by the user, by Claude, or both
Slash command
/checkpoint-plugin:savepointThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Savepoint Save a checkpoint of the current session's progress and project plan for future continuation. ## Steps 1. **Gather context:** - Read the current todo list (if one exists) - Run `git status` to see current changes - Run `git diff --stat` to summarize file changes - Run `git log --oneline -5` to see recent commits 2. **Create the savepoint entry** with this format: 3. **Write to CLAUDE_SAVEPOINT.md**: - Overwrite this file with the current savepoint - This is what `/loadpoint` will read to resume 4. **Append to CLAUDE_SAVEPOINT_LOG.md** (history): - ...
Save a checkpoint of the current session's progress and project plan for future continuation.
Gather context:
git status to see current changesgit diff --stat to summarize file changesgit log --oneline -5 to see recent commitsCreate the savepoint entry with this format:
## YYYY-MM-DD HH:MM
### Session Summary
[Brief description of what this session focused on]
### Completed This Session
- [List what was accomplished]
### Project Plan
[Current state of the project - what's left to do, next steps, or "All tasks completed" if done]
### Notes
[Any important context, decisions, blockers, or things to remember for next session]
---
Write to CLAUDE_SAVEPOINT.md:
/loadpoint will read to resumeAppend to CLAUDE_SAVEPOINT_LOG.md (history):
Confirm with a brief summary of what was saved
$ARGUMENTS
npx claudepluginhub chrshydn/checkpoint-plugin --plugin checkpoint-plugin/checkpointSaves a Markdown checkpoint capturing session progress, git state, open questions, and prioritized next steps to .claude/checkpoints/<timestamp>.md. Updates CLAUDE.md and commits changes.
/saveSaves session state persisting TodoWrite tasks, current plan step from docs/PLAN.md, and git context to .claude/session-cache.json and .claude/claude-progress.md.
/snapshotGenerates a handoff snapshot summary of session accomplishments, state, decisions, and next steps; writes to .claude/snapshot.md.
/saveSaves a structured session log capturing git changes, tasks, and project metadata. Auto-infers description from git history or user input, and writes a markdown file with done, decisions, pending items, and files changed.