From ecc
Creates, verifies, and lists workflow checkpoints with git integration. Runs verification checks before creating checkpoints, logs state, and supports comparison of test pass rates and coverage.
How this command is triggered — by the user, by Claude, or both
Slash command
/ecc:checkpointThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Checkpoint Command Create or verify a checkpoint in your workflow. ## Usage `/checkpoint [create|verify|list] [name]` ## Create Checkpoint When creating a checkpoint: 1. Run `/verify quick` to ensure current state is clean 2. Create a git stash or commit with checkpoint name 3. Log checkpoint to `.claude/checkpoints.log`: 4. Report checkpoint created ## Verify Checkpoint When verifying against a checkpoint: 1. Read checkpoint from log 2. Compare current state to checkpoint: - Files added since checkpoint - Files modified since checkpoint - Test pass rate now vs then ...
Create or verify a checkpoint in your workflow.
/checkpoint [create|verify|list] [name]
When creating a checkpoint:
/verify quick to ensure current state is clean.claude/checkpoints.log:echo "$(date +%Y-%m-%d-%H:%M) | $CHECKPOINT_NAME | $(git rev-parse --short HEAD)" >> .claude/checkpoints.log
When verifying against a checkpoint:
Read checkpoint from log
Compare current state to checkpoint:
Report:
CHECKPOINT COMPARISON: $NAME
============================
Files changed: X
Tests: +Y passed / -Z failed
Coverage: +X% / -Y%
Build: [PASS/FAIL]
Show all checkpoints with:
Typical checkpoint flow:
[Start] --> /checkpoint create "feature-start"
|
[Implement] --> /checkpoint create "core-done"
|
[Test] --> /checkpoint verify "core-done"
|
[Refactor] --> /checkpoint create "refactor-done"
|
[PR] --> /checkpoint verify "feature-start"
$ARGUMENTS:
create <name> - Create named checkpointverify <name> - Verify against named checkpointlist - Show all checkpointsclear - Remove old checkpoints (keeps last 5)npx claudepluginhub long-pham/everything-claude-code/checkpointCreates, verifies, and lists workflow checkpoints with git integration. Runs verification checks before creating checkpoints, logs state, and supports comparison of test pass rates and coverage.
/checkpointManages project checkpoints: verifies code and tests, commits via git with Conventional Commits, updates progress.md docs, suggests /clear. Supports save, restore, list, --archive.
/checkpointSaves and restores project work state using git patches and file snapshots. Also supports listing, diffing, and deleting checkpoints with optional tags.
/forge-checkpointCreates a manual checkpoint by writing a timestamped JSON entry to .claude/forge-command.json and stashing all current git changes with a labeled message.
/crew-checkpointSaves a manual checkpoint of the current workflow state with a user note or auto-summary, and shows git status.
/checkpointCreates, verifies, and lists workflow checkpoints with git integration. Runs verification checks before creating checkpoints, logs state, and supports comparison of test pass rates and coverage.
365plugins reuse this command
First indexed Jan 22, 2026
Showing the 6 earliest of 365 plugins