progress-persistence

Create structured checkpoints in progress.md with recent git diff context.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill progress-persistence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progress-persistence
Source: https://github.com/bianhaifeng789-hue/openclaw-config/tree/main/skills/progress-persistence
Command: npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill progress-persistence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Context Reset after running long AI sessions often erases memory of progress. This Skill saves a structured handoff by writing a checkpoint to progress.md and injecting recent git diff context to restore state.

Core Features & Use Cases

  • Create a structured checkpoint and persist it to progress.md.
  • Restore from a checkpoint by injecting recent git changes to provide code-state context.
  • Integrate into the context lifecycle so resets include awareness of completed work, current state, and next steps.

Quick Start

Create a structured checkpoint for the current session and save it to progress.md along with recent git changes.

Frequently Asked Questions about progress-persistence

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

FAQPage Schema
How do I persist context after a session reset in a long-running AI agent?

To persist context after a session reset, you need to create a structured checkpoint and save it to progress.md. This approach captures completed work, current state, and next steps to ensure continuity across long-running AI agent sessions.

What is the best way to restore progress with recent git changes after losing context?

Restoring progress with recent git changes involves injecting the git diff context into a structured checkpoint. This provides the necessary code-state awareness to resume long-running AI agent tasks seamlessly after a reset.

How does a context checkpoint work for AI agent handoff?

A context checkpoint for AI agent handoff works by writing current progress data to a structured progress.md file. It integrates into the context lifecycle to inject recent git changes, ensuring the new session understands prior state and next steps.

Can I use git diff context injection to maintain state for long-running AI sessions?

Yes, you can use git diff context injection to maintain state for long-running AI sessions. By saving a structured checkpoint to progress.md alongside the git diff, you provide clear handoff data for continuity after resets.

Do I need a git repository to save a structured checkpoint for context persistence?

You need a git repository to utilize the git diff context injection feature for context persistence. The solution relies on recent git changes to provide code-state context alongside the structured handoff checkpoint saved to progress.md.

When do I need to create a structured checkpoint in progress.md?

You need to create a structured checkpoint in progress.md when a long-running AI agent session faces a context reset. This ensures persistent progress, restores state using git diff, and provides clear handoff data for continuity.