checkpoint

Save and resume project working state with git state, decisions, and remaining work.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The checkpoint Skill unit enables you to save your current working state and resume it later, ensuring no progress is lost, even across different branches or workspaces.

Core Features & Use Cases

  • Checkpoint Save: Capture the current state, including git state, decisions, and remaining work, to save your progress.
  • Checkpoint Resume: Quickly resume your work from a saved checkpoint.
  • Context Awareness: Automatically suggest saving a checkpoint when ending a session, switching contexts, or taking a long break.

Quick Start

Use the /checkpoint save command to save your current working state with a title, or /checkpoint resume to load a saved 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 state and resume work on a different branch later?

Saving your git state to resume work involves capturing current decisions and remaining tasks into a checkpoint. This records your project state so you can seamlessly switch contexts and resume work from the exact point you left off.

What is a project checkpoint and when do I need to save one?

A project checkpoint is a saved snapshot of your current git state, decisions, and remaining work. You need to save one when ending a session, switching contexts, or taking a long break to ensure no progress is lost across workspaces.

Can I resume work from a saved checkpoint across different workspaces?

Yes, you can resume work from a saved checkpoint across different workspaces. The checkpoint captures your git state and remaining work, facilitating seamless resumption of your project regardless of which workspace you switch to.

What is the best way to save my current progress before switching git branches?

The best way to save progress before switching git branches is to create a checkpoint. This explicitly captures your current git state, recent decisions, and remaining work, ensuring no context is lost when you switch branches or workspaces.

Does saving a checkpoint automatically record my git state and decisions?

Yes, saving a checkpoint automatically records your git state, decisions, and remaining work. This ensures your full working context is preserved so you can pick up exactly where you left off during your next session.