session-checkpoint

Saves and resumes named session checkpoints with MEMORY.md indexing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/guardzcom/skills --skill session-checkpoint-guardzcom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-checkpoint
Source: https://github.com/guardzcom/skills/tree/main/skills/session-checkpoint
Command: npx skills add https://github.com/guardzcom/skills --skill session-checkpoint-guardzcom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to save your current coding progress, including accomplishments, failed approaches, and modified files, and resume it later in a new session, preventing loss of work and context.

Core Features & Use Cases

  • Save Progress: Create named checkpoints of your current work.
  • Resume Work: Load a previously saved checkpoint to continue from where you left off.
  • Cleanup: Remove old checkpoints to manage storage.
  • Use Case: You're working on a complex feature and need to switch to an urgent bug fix. Save your feature's progress with save checkpoint my-feature and resume it later with continue my-feature.

Quick Start

Save your current work by typing save checkpoint my-feature.

Frequently Asked Questions about session-checkpoint

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

FAQPage Schema
How do I save my coding session progress before switching to another task?

Save coding session progress by creating a named checkpoint that records accomplishments, failed approaches, modified files, and branch state. This preserves your full working context so you can resume development later without losing track of your plan.

What is a coding session checkpoint and when do I need one?

A coding session checkpoint is a saved snapshot of your current work state, including modified files, branch, and plan progress. You need one when working on complex features that span multiple sessions and require context preservation to avoid losing progress.

How do I resume work on a feature after closing a previous coding session?

Resume work by loading a previously saved checkpoint that restores your accomplishments, failed approaches, modified files, and branch state. This reloads your full development context so you continue exactly from where you left off.

Can I save and resume coding progress within Claude Code sessions?

Yes, you can save and resume named session checkpoints within Claude Code sessions. The checkpoint tracks your modified files, branch, and plan progress, indexing them in MEMORY.md so your development context persists across separate sessions.

Does session checkpoint work with git branches to track modified files?

Yes, session checkpoint works with git by tracking your current branch and modified files as part of the saved context. This ensures that when you resume the checkpoint, your development state aligns with the correct branch and file changes.

What is the best way to manage old coding checkpoints and clear saved progress?

The best way to manage old checkpoints is to use the clear function, which removes saved progress entries to control storage. This cleanup action deletes specific named checkpoints while keeping your active session data and MEMORY.md indexing intact.