checkpoint

Save and resume git state, decisions, and remaining work checkpoints.

4|1|Updated Sep 13, 2023
One-click install
npx skills add https://github.com/louisfghbvc/mcp-leetcode-crawler --skill checkpoint-louisfghbvc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/louisfghbvc/mcp-leetcode-crawler/tree/main/.agent/skills/checkpoint
Command: npx skills add https://github.com/louisfghbvc/mcp-leetcode-crawler --skill checkpoint-louisfghbvc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save and resume working state checkpoints to capture git state, decisions made, and remaining work so you can pick up exactly where you left off across Conductor workspace handoffs between branches.

Core Features & Use Cases

  • Save checkpoints that record branch, working state, and the remaining tasks.
  • Resume from the most recent checkpoint on any branch or session.
  • Proactively guide you when a session ends or you switch context, reducing cognitive overhead.

Quick Start

Run /checkpoint save to create a named checkpoint you can resume from later.

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?

To save and resume your git working state across sessions, you can create a checkpoint that captures the current branch, decisions made, and remaining work. This allows seamless handoffs so you can pick up exactly where you left off later.

What is a workflow checkpoint and when do I need it?

A workflow checkpoint is a deterministic record of your current git state, decisions, and remaining tasks. You need it when switching branches or ending a session, reducing cognitive overhead by enabling seamless handoffs and exact workspace restoration.

How do I restore a previous working state checkpoint after switching branches?

To restore a previous working state checkpoint after switching branches, the skill applies restoration logic that maps the saved checkpoint back to your current workspace. This seamlessly resumes your session with the branch, decisions, and remaining work intact.

Can I use checkpoint with any Conductor-enabled project?

Yes, you can use checkpoint with any Conductor-enabled project. It requires on-disk persistence to save and resume working state checkpoints, capturing git state and remaining work for seamless handoffs between branches and sessions.

Does checkpoint save uncommitted git changes and task decisions?

Yes, checkpoint saves your git state, decisions made, and remaining work. It uses deterministic checkpoint formatting and on-disk persistence to ensure your working state is accurately captured and mapped back upon restoration.

What's the best way to reduce cognitive overhead when switching git contexts?

The best way to reduce cognitive overhead when switching git contexts is to proactively save a checkpoint before ending a session or switching branches. This captures your working state and remaining work, providing seamless handoffs and exact session restoration.