checkpoint

Capture git state, decisions, and remaining tasks for save and resume workflows.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/westn/gstack-pi-port --skill checkpoint-westn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/westn/gstack-pi-port/tree/main/port/gstack/checkpoint
Command: npx skills add https://github.com/westn/gstack-pi-port --skill checkpoint-westn

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

  • Save and resume working state by capturing git state, decisions, and remaining tasks to maintain continuity across branches and sessions.
  • Proactively suggest checkpoint opportunities when context is changing or a session ends, ensuring you never lose track.
  • Works with Conductor-managed workspaces to preserve context across branches and handoffs.

Quick Start

Run /skill:checkpoint save to save your current working state.

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 workflow context when switching branches?

To save and resume git workflow context, you can capture the current git state, decisions made, and remaining tasks in a checkpoint. This allows you to pick up exactly where you left off when switching branches or resuming sessions.

What is the best way to retain working state across Conductor handoffs?

Retaining working state across Conductor handoffs involves writing detailed checkpoints that capture your git state and decisions. This stored context can be read later for quick restoration across multi-branch workflows.

Can I automatically save progress before ending a coding session?

Yes, progress can be saved automatically. The system proactively suggests checkpoint opportunities when your session is ending, you are switching context, or before a long break to ensure you never lose track.

How do I quickly restore decisions and remaining tasks from a previous session?

You can quickly restore previous decisions and remaining tasks by reading a stored checkpoint. The checkpoint contains the captured context from your previous session, allowing for immediate work restoration.

Does this checkpoint tool work without any external dependencies?

Yes, the checkpoint tool works without external dependencies. It independently captures your git state and task context to maintain continuity across your branches and sessions.