checkpoint-writer

Save pipeline phase state to .claude/checkpoints for recovery after interruption.

15|6|Updated May 7, 2026
One-click install
npx skills add https://github.com/MinhThang1009/dotclaude --skill checkpoint-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint-writer
Source: https://github.com/MinhThang1009/dotclaude/tree/main/plugins/subagent-system/skills/checkpoint-writer
Command: npx skills add https://github.com/MinhThang1009/dotclaude --skill checkpoint-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After long-running pipelines, interruptions can cause loss of state. This skill saves the current pipeline phase state to disk and creates a recoverable checkpoint, enabling seamless resume from interruption.

Core Features & Use Cases

  • Save a deterministic checkpoint at the end of each phase to a dedicated .claude/checkpoints directory.
  • Create a chain-anchored recovery point that can be used to reconstruct the pipeline state after a failure or restart.
  • Integrate with existing git workflows to optionally record a checkpoint commit for provenance and auditability.

Quick Start

Trigger a checkpoint after a phase completes to save the state and enable resume.

Frequently Asked Questions about checkpoint-writer

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

FAQPage Schema
How do I save pipeline state to resume a multi-phase workflow after an interruption?

You can resume a multi-phase pipeline by triggering a checkpoint at the end of each phase. This saves the current pipeline state to disk, allowing you to seamlessly resume the workflow from the exact interruption point after a failure or restart.

What is checkpointing in a DevOps pipeline and when do I need it?

Checkpointing in a DevOps pipeline is the process of saving the current phase state to disk to enable reliable recovery. You need it during long-running pipelines where interruptions or failures could cause significant loss of state and require a full restart.

Does this pipeline state-saving approach work with git workflows?

Yes, this state-saving approach integrates with existing git workflows by optionally recording a git-based anchor commit. This provides provenance and auditability for the pipeline state recovery point saved to disk.

How to create a recoverable checkpoint at the end of a pipeline phase?

To create a recoverable checkpoint, trigger the save mechanism at the end-of-phase points in your multi-phase workflow. It implements filesystem writes to a specific checkpoints directory and guards against first-phase start errors before session termination.

Can I restart a pipeline from a checkpoint without losing state?

Yes, you can restart a pipeline from a checkpoint without losing state. The mechanism saves a deterministic recovery point at the end of each phase, allowing you to reconstruct the pipeline state and resume seamlessly across restarts.