checkpoint

Save workspace checkpoints capturing git state, decisions, and remaining work.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save checkpoints of your current workspace to capture git state, decisions, and remaining work so you can resume exactly where you left off, even after switching branches or Conductor workspaces.

Core Features & Use Cases

  • Save checkpoints that record the current branch, status, and a detailed summary of what remains.
  • Resume precisely to the prior state, including working files and ongoing decisions, enabling seamless handoffs between teammates or sessions.
  • Proactively suggest when to checkpoint, such as session endings or context switches.

Quick Start

Create a checkpoint of your current work by saying "checkpoint this session" and Claude will capture the current state.

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?

You save your git workflow state by creating a checkpoint that captures the current branch, status, and remaining work. This records your session for deterministic recovery and seamless resumption later.

What is session management for git branch handoffs?

Session management for git branch handoffs involves saving a checkpoint of your current workspace state and decisions. This ensures seamless continuity and precise state recovery when switching branches or Conductor contexts.

How do I checkpoint a Conductor workspace for context switching?

You checkpoint a Conductor workspace by capturing the current git state and ongoing decisions into a tagged record. This supports seamless handoffs between Conductor contexts during context switches.

Does the checkpoint skill integrate with gstack session lifecycle?

Yes, the checkpoint skill integrates with the gstack session lifecycle. It tags checkpoints with branch, status, and timestamps to provide deterministic recovery within the gstack workflow.

When should I create a checkpoint during a development session?

You should create a checkpoint during session endings or context switches. The skill proactively suggests checkpointing at these moments to capture ongoing decisions and working files before you switch tasks.

Can I resume work precisely after switching git branches?

Yes, you can resume work precisely after switching git branches. Checkpoints record your working files and ongoing decisions, enabling seamless handoffs and exact state recovery across different branch contexts.