checkpoint-management

SkillDev tools

Lets your agent save and restore checkpoints of project state using tagged git commits.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the checkpoint-management skill

About this capability

Git-backed state management for safe rollback. Create and restore checkpoints with tagged commits and metadata tracking.

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/methodologies/claudekit/skills/checkpoint-management/SKILL.md and read by ahel’s review.

  • Stage all current changes
  • Create commit with [CHECKPOINT] prefix
  • Tag with claudekit-checkpoint-{timestamp}
  • Record metadata: files changed, insertions, deletions

Restore Checkpoint

  • List available checkpoints by tag
  • Preview changes that would be reverted
  • Restore to selected checkpoint via git reset
  • Verify restored state matches checkpoint

Session Isolation

Checkpoints are session-scoped. Tags created during a session can be cleaned up without affecting other work.

When to Use

  • Before risky refactoring operations
  • After passing quality checks (safety checkpoints)
  • At the start and end of ClaudeKit sessions
  • Before spec execution phases

Processes Used By

  • claudekit-orchestrator (session start/end checkpoints)
  • claudekit-safety-pipeline (safety checkpoints after quality checks)

Signals

GitHub stars
2k
Forks
106
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
checkpoint-management
Source
github.com/a5c-ai/babysitter