checkpoint

Save session state to a YAML file for resumption after context compaction.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/flonat-research --skill checkpoint-flonat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/flonat/flonat-research/tree/main/skills/checkpoint
Command: npx skills add https://github.com/flonat/flonat-research --skill checkpoint-flonat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The checkpoint skill is used to save the current state of a session, ensuring that it can be resumed after context compaction or when transitioning between sessions.

Core Features & Use Cases

  • Session State Saving: Saves the state of the current session to a YAML file.
  • Context Compaction: Protects against loss of context during compaction.
  • Session Transition: Ensures the ability to resume work in a new session.
  • Use Case: Before starting a session that may exceed context compression limits, run this skill to save the current state.

Quick Start

Invoke the checkpoint skill before you anticipate context compression to ensure your progress can be resumed later.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I save session state before context compaction triggers?

You can save session state before context compaction by invoking the checkpoint skill, which captures your task context, file modifications, and progress into a YAML file.

What is session resume and when do I need state preservation?

State preservation is the process of saving task context and file modifications to a YAML file. You need it when you anticipate exceeding context compression limits or transitioning between sessions.

Can I restore task context and progress when starting a new session?

Yes, you can restore task context and progress when starting a new session. The checkpoint skill ensures session-specific details saved in a YAML file are restored for continuity during session transitions.

Does checkpoint work with YAML files to manage session state?

Yes, checkpoint works with YAML files to manage session state. It saves the current session's task context, modifications, and progress directly into a YAML file to enable resumption.

When should I run state preservation to prevent losing session context?

You should run state preservation before you anticipate context compression or when transitioning between sessions, ensuring your task context, file modifications, and progress are saved to a YAML file.