checkpoint

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

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/adryanmoldokkr32-pixel/gstack --skill checkpoint-adryanmoldokkr32-pixel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/adryanmoldokkr32-pixel/gstack/tree/main/checkpoint
Command: npx skills add https://github.com/adryanmoldokkr32-pixel/gstack --skill checkpoint-adryanmoldokkr32-pixel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save and resume working state checkpoints. Captures git state, decisions made, and remaining work so you can pick up exactly where you left off — even across Conductor workspace handoffs between branches. Use when asked to "checkpoint", "save progress", "where was I", "resume", "what was I working on", or "pick up where I left off". Proactively suggest when a session is ending, the user is switching context, or before a long break. (gstack)

Core Features & Use Cases

  • Snapshot saving and restoration of repository state and decisions
  • Seamless resume across branches and sessions
  • Proactive prompts to checkpoint before context switches or long breaks

Quick Start

Run a checkpoint command to save your current state and resume later.

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 workflow state to resume work later?

To save your git workflow state and resume work later, you can create a checkpoint to capture your current repository state, decisions made, and remaining work. This allows you to pick up exactly where you left off.

Can I resume work on a different branch using a saved checkpoint?

Yes, you can resume work using a saved checkpoint across different branches and sessions. The checkpoint supports cross-branch handoffs, allowing seamless context switching without losing your previous progress.

What is the best way to save progress before a long break or context switch?

The best way to save progress before a long break or context switch is to use a proactive checkpoint prompt. The system proactively suggests saving your working state, decisions, and remaining work before you lose context.

How does saving working state with a checkpoint capture decisions and remaining work?

Saving working state with a checkpoint captures your current git state, decisions made, and remaining work. It uses Bash, Read, Write, Glob, Grep, and AskUserQuestion to comprehensively save and manage your repository progress.

When should I save a repository state checkpoint instead of committing to git?

You should save a repository state checkpoint when a session is ending, you are switching context, or before a long break. It captures decisions and remaining work that are not ready for a formal git commit.