Checkpoint

Save current verification state for resumption

peopleforrester 325a638 1.2 KB Updated

File contents

/checkpoint

Save a snapshot of the current work state so it can be resumed later. Captures verification status, pending tasks, and context.

Arguments

  • $ARGUMENTS — Optional label for this checkpoint

Process

1. Capture State

Record:

  • Current branch and commit hash
  • Uncommitted changes (git diff --stat)
  • Pending tasks from the task list
  • Test results (last run status)
  • Build status

2. Generate Checkpoint

## Checkpoint: [Label or timestamp]

### Branch
`[branch]` at `[commit hash]`

### Status
- Tests: PASS/FAIL (X passing, Y failing)
- Build: PASS/FAIL
- Lint: PASS/FAIL
- Uncommitted files: [count]

### In Progress
- [Current task description]
- [What was being worked on]

### Next Steps
1. [What should be done next]
2. [Follow-up items]

### Context
[Important context that would be lost on session end]

3. Save

Write the checkpoint to a predictable location that can be found by /continue or session resumption.

Usage

  • Before ending a long session
  • Before switching to a different task
  • After completing a significant milestone
  • Before risky operations (to mark a known-good state)

peopleforrester/claude-dotfiles/tree/main/skills/workflow/checkpoint commit 325a638d47

Frequently asked questions

npx skillmds@latest add peopleforrester/checkpoint