Agent skill · software engineering · aiskillstore
checkpoint
Save current progress to memory-keeper to prevent work loss.
Why this skill is useful
Adds executable scripts for checkpointing and state recovery that enhance the AI's capability to manage work sessions effectively.
What it needs
About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Checkpoint Skill Automatically checkpoint current progress to memory-keeper to prevent catastrophic work loss when context is exhausted. When to Use Every 5-10 tool calls during implementation After completing a significant piece of work Before starting a large operation When switching tasks Before ending a session When explicitly requested via /checkpoint Checkpoint Actions 1. Gather Current State Collect the following information: Current task description from todo list List of files modified this session Implementation progress (percentage or phase) Current blockers or issues Next action to take 2. Save to Memory-Keeper 3. Create Named Checkpoint 4. Prepare for Compaction (if context is large) Checkpoint Frequency Guidelines Activity Checkpoint Frequency ---------- --------------------- File creation/modification After every file Running tests After each test run Research/exploration Every 10 tool calls Debugging After each hypothesis tested Multi-step implementation After each step Key Items to Always Save Key Description Priority ----- ------------- ---------- current-task What you're currently working on high files-modified All files touched this session normal implementation-progress How far along (%, phase) normal next-action Exact next step to take high blockers Current issues/blockers high todo-state Serialized todo list normal Checkpoint Output After checkpointing, confirm with: Recovery Reference If context is lost, use /recover to restore state from checkpoints.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/checkpoint