checkpoint

Save and resume working state checkpoints with git state and decisions.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/jonkiky/ccdi-federation-ai --skill checkpoint-jonkiky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/jonkiky/ccdi-federation-ai/tree/main/.agents/checkpoint
Command: npx skills add https://github.com/jonkiky/ccdi-federation-ai --skill checkpoint-jonkiky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save and resume working state checkpoints so you can pick up exactly where you left off, even across Conductor workspace handoffs between branches and sessions.

Core Features & Use Cases

  • Save current git state, decisions made, and remaining work into a checkpoint.
  • Resume from a saved checkpoint to restore context and continue work without loss.
  • Proactively help transition between branches or contexts by offering to checkpoint before context switches.

Quick Start

Ask me to checkpoint or resume by saying '/checkpoint save' to save your state, or '/checkpoint resume' to continue from where you left off.

Frequently Asked Questions about checkpoint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save my git working state to resume work across sessions later?

To save your git working state across sessions, use the checkpoint feature to capture your current git state, decisions made, and remaining work into a recoverable checkpoint file. This allows you to pick up exactly where you left off after a context switch.

What is the best way to restore context after switching git branches?

Restoring context after switching git branches is best handled by resuming from a saved checkpoint. This restores your previous decisions and remaining work, ensuring you continue seamlessly without losing your previous working state during the branch handoff.

Can I proactively save progress before a workspace handoff between branches?

Yes, you can proactively save progress before a workspace handoff. The system offers to checkpoint your working state automatically before context switches, ensuring your git state and decisions are safely captured for later recovery.

Does the checkpoint workflow require any specific dependencies to save session state?

The checkpoint workflow requires no external dependencies to save session state. It operates deterministically using standard tools like Bash, Read, Write, Glob, and Grep to capture and recover your working state across sessions.

How do I resume work from a saved checkpoint after closing my session?

To resume work from a saved checkpoint after closing your session, simply invoke the resume command. This restores your captured git state, previous decisions, and remaining work items so you can continue exactly where you left off.