checkpoint

Capture and restore session state, including git status, decisions, and remaining work.

5|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/drt0927/tw-overlay --skill checkpoint-drt0927
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/drt0927/tw-overlay/tree/main/.gemini/skills/gstack-checkpoint
Command: npx skills add https://github.com/drt0927/tw-overlay --skill checkpoint-drt0927

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save and resume your working state across sessions by capturing the current git state, decisions, and the remaining work, so you can pick up exactly where you left off.

Core Features & Use Cases

  • Save the current branch, uncommitted changes, and recent decisions to a checkpoint file.
  • Resume from the last checkpoint to restore context and continue across Conductor workspaces and branch handoffs.
  • Recover quickly after interruptions, long breaks, or context switching without losing progress.

Quick Start

Tell me to checkpoint, resume, or list checkpoints to begin.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I save and resume my git working state across sessions?

You can save your git working state by capturing the current branch, uncommitted changes, and recent decisions into a checkpoint file. Resuming from this checkpoint restores your exact context so you can continue where you left off.

What is a git checkpoint and when do I need to save my session state?

A git checkpoint is a saved snapshot of your current session state, including git status and remaining work. You need it to recover context quickly after interruptions, long breaks, or context switching without losing your development progress.

How do I restore my working context after a branch handoff?

To restore your working context after a branch handoff, resume from the last saved checkpoint. This reloads the captured git state and decisions, allowing you to pick up the work seamlessly across different Conductor workspaces and branches.

Can I list and manage previous git checkpoints for my project?

Yes, you can list and manage previous git checkpoints for your project. The system stores all saved session states under the project checkpoints directory, allowing you to view available snapshots and resume from the specific working state you need.

Does this session resume tool work with Conductor workspaces?

Yes, this session resume tool works directly with Conductor workspaces. It captures your git state and remaining work, allowing you to apply saved checkpoints across different workspaces and branch handoffs to restore your exact development environment.