checkpoint

Save and restore working state from a YAML ledger and Markdown checkpoint.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/apexradius/agentic-os --skill checkpoint-apexradius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/apexradius/agentic-os/tree/main/skills/checkpoint
Command: npx skills add https://github.com/apexradius/agentic-os --skill checkpoint-apexradius

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to save their working state for a seamless resume, including git state, decisions, VNA, and remaining work.

Core Features & Use Cases

  • Checkpoint Creation: Save the current working state with a simple command.
  • Checkpoint Restoration: Resume work from the last saved checkpoint.
  • Git Integration: Save the git state, allowing you to resume exactly from where you left off.
  • Multi-Format Support: Save in both YAML ledger and Markdown format for both machine-readable and human-readable access.

Quick Start

Save your current working state by running the command: /checkpoint

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I save my working state and git state to resume work later?

You can save your working state and git state by running the /checkpoint command, which captures your current progress and remaining work into a YAML ledger and Markdown file for seamless resumption.

What is a YAML ledger and Markdown checkpoint for resuming work?

A YAML ledger and Markdown checkpoint are dual-format files that store your machine-readable and human-readable working state, capturing git state, user decisions, and remaining work for seamless resumption.

Does the checkpoint skill track my git state and user decisions?

Yes, the checkpoint skill tracks your git state and user decisions by comparing git states and applying conditional logic to manage your checkpoint data for an accurate resume point.

How do I restore a saved checkpoint to resume my previous session?

To restore a saved checkpoint and resume your session, the skill parses the saved YAML ledger and Markdown checkpoint, applying conditional logic to rebuild your previous working state seamlessly.

Do I need any external dependencies to use the checkpoint command?

No external dependencies are required to use the checkpoint command, as the skill relies solely on built-in scripts, references, and assets to parse YAML and Markdown files.

What's the best way to manage working state across multiple sessions using YAML?

The best way to manage working state across sessions using YAML is to use a checkpoint system that saves git state and decisions to a YAML ledger, enabling seamless work resumption.