p:checkpoint

Capture session state into a deterministic handoff artifact at .claude/tmp/checkpoint.md.

1|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/pontscho/prompt-heaven --skill p-checkpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: p:checkpoint
Source: https://github.com/pontscho/prompt-heaven/tree/main/ClaudeCode/skills/p%3Acheckpoint
Command: npx skills add https://github.com/pontscho/prompt-heaven --skill p-checkpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persisting the current session data into a very detailed handoff document at .claude/tmp/checkpoint.md ensures you can resume work in a fresh session without losing context.

Core Features & Use Cases

  • Creates a comprehensive, merge-friendly checkpoint that captures the session's mission, current state, decisions, and next steps.
  • Returns a paste-ready activation prompt so users can resume work immediately after loading the checkpoint.
  • Enforces strict rules for overwriting, merging, and tool usage to guarantee continuity and safety.

Quick Start

Update the .claude/tmp/checkpoint.md with the latest session state and provide a paste-ready activation prompt to resume in a fresh session.

Frequently Asked Questions about p:checkpoint

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

FAQPage Schema
How do I persist session state for a detailed handoff to a new session?

To persist session state for a handoff, this Skill captures the current mission, decisions, and state into a deterministic checkpoint.md file, returning a paste-ready activation prompt to resume work immediately.

What is the best way to save my current work context before starting a fresh session?

The best way to save work context is generating a comprehensive checkpoint document that preserves your session's current state and next steps, enforcing strict rules to guarantee continuity and safety.

Can I merge new session state into an existing checkpoint file?

Yes, you can merge new session state into an existing checkpoint file, as the Skill supports both merge and overwrite flows based on your invocation to safely update the handoff artifact.

How does a checkpoint activation prompt work for session management?

A checkpoint activation prompt works by providing a paste-ready text block that instructs a fresh session to load the saved checkpoint.md file, instantly restoring the previous mission and state.

Do I need to modify my code to save the session state?

No, you do not need to modify your code to save the session state, because this Skill enforces strict tooling usage and requires no code modifications to generate the handoff artifact.

When should I use a merge flow instead of overwrite for session handoffs?

You should use a merge flow for session handoffs when you want to append new context to existing data, and use overwrite when you need to replace the checkpoint file entirely with the latest state.