memory-checkpoint

Save and resume work checkpoints across AI tool sessions using YAML data.

8|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/George-RD/mag --skill memory-checkpoint-george-rd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-checkpoint
Source: https://github.com/George-RD/mag/tree/main/connectors/opencode/skills/memory-checkpoint
Command: npx skills add https://github.com/George-RD/mag --skill memory-checkpoint-george-rd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The memory-checkpoint skill addresses the challenge of losing work progress due to starting sessions from scratch. It ensures that your AI tool retains the context of previous sessions, helping you avoid repetitive explanations and time-consuming work resumption.

Core Features & Use Cases

  • Persistent Memory: Saves work checkpoints for future reference and allows resumption of work across different sessions.
  • Task Checkpointing: Create checkpoints with detailed descriptions, including project names and specific tasks.
  • Resume Work: Efficiently resume tasks by referencing the saved checkpoints.
  • Use Case: After working on a coding project over several sessions, this skill helps you recall the specific points of progress and continue seamlessly.

Quick Start

Use the mag checkpoint command to save a checkpoint of your work:

mag checkpoint "Fix bug in user interface" "Made improvements to responsiveness, but still need to optimize animations."

Frequently Asked Questions about memory-checkpoint

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

FAQPage Schema
What details should I include when creating a task checkpoint?

When creating a task checkpoint, include a concise task title and a detailed description of your current progress. This provides the AI tool with the necessary context to resume your work effectively.

How do I save AI context for task resumption across multiple coding sessions?

You can save AI context for task resumption by creating a checkpoint with the `mag checkpoint` command. This stores your progress, project name, and task details in YAML format for future retrieval.

What is persistent memory for AI work progress and how does it prevent losing context?

Persistent memory for AI work progress is a checkpointing system that stores session details across restarts. It prevents context loss by saving specific points of progress, eliminating repetitive explanations when resuming tasks.

Do I need a command-line interface to handle YAML-formatted checkpoints?

Yes, you need a command-line interface to handle YAML-formatted checkpoints. The memory-checkpoint system requires CLI access to execute save and resume commands for your AI session data.

How do I resume work from a saved checkpoint after starting a new session?

To resume work from a saved checkpoint, reference the stored checkpoint details within your new AI session. The system retrieves the persistent memory data, including project names and task descriptions, to continue seamlessly.

What details should I include when creating a task checkpoint?

When creating a task checkpoint, include a concise task title and a detailed description of your current progress. This provides the AI tool with the necessary context to resume your work effectively.