Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Manage checkpoints for rollback capability. Use when creating save points, rolling back changes, managing recovery points, or restoring previous states.
.claude/skills/majiayu000-ac-checkpoint-manager/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-17 | ✗→✓ | ▲ Improved | -45% | 0% |
| case-01 | ✗→✓ | ▲ Improved | -16% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -3% | 0% |
Manage checkpoints for safe rollback during autonomous development.
Creates and manages checkpoints that enable rollback to known-good states, providing safety during autonomous operation.
pythonfrom scripts.checkpoint_manager import CheckpointManager manager = CheckpointManager(project_dir) checkpoint = await manager.create_checkpoint("before-refactor") await manager.restore_checkpoint(checkpoint.id)
.claude/checkpoints/
├── checkpoint-20240115-100000/
│ ├── metadata.json
│ ├── feature_list.json
│ ├── execution-state.json
│ └── git-ref.txt
├── checkpoint-20240115-110000/
│ └── ...1. CREATE → Snapshot current state
2. STORE → Save files and git ref
3. VALIDATE → Verify checkpoint integrity
4. (on rollback)
5. RESTORE → Restore from checkpoint
6. VERIFY → Confirm restorationac-state-tracker for state recoveryac-task-executor before risky operationsSee scripts/checkpoint_manager.py for full implementation.
Other measured skills in the registry, with their headline benchmark lift.