checkpoint

Automates session checkpointing by saving progress, committing changes, and pushing to remote.

79|9|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/panayiotism/claude-harness --skill checkpoint-panayiotism
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/panayiotism/claude-harness/tree/main/skills/checkpoint
Command: npx skills add https://github.com/panayiotism/claude-harness --skill checkpoint-panayiotism

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save session progress by automatically committing changes, pushing to remote, creating or updating a pull request, and persisting decisions and patterns to memory layers. It enables reliable continuity across sessions and easier recovery from interruptions.

Core Features & Use Cases

  • Checkpoint orchestration: Save progress, commit changes, push to remote, and manage pull requests.
  • Memory persistence & briefing: Persist decisions to episodic memory and compile a session briefing for resume.
  • Archival governance: Archive completed features and maintain a changelog for audits and handoffs.

Quick Start

Run the checkpoint workflow to save session progress, commit changes, push to remote, and open or update a pull request.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I save session progress and automate pull requests in a long-running development workflow?▼

You can save session progress by running an automated workflow that commits changes, pushes to remote, and creates or updates a pull request while persisting decisions to memory layers for reliable continuity across sessions.

What is session checkpointing and how does it help with memory persistence across restarts?▼

Session checkpointing is the process of capturing session-scoped context, saving progress, and persisting decisions to memory layers, enabling memory persistence across restarts and easier recovery from interruptions.

How do I commit changes, push to remote, and update a pull request in one step?▼

You can commit changes, push to remote, and manage a pull request in one step by executing a checkpoint orchestration workflow that automates the entire sequence from progress tracking to PR management.

Does this checkpoint workflow support archival governance for completed features?▼

Yes, the checkpoint workflow supports archival governance by archiving completed features and maintaining a changelog, which is useful for audits and seamless project handoffs.

Can I compile a session briefing to resume a long-running development session?▼

Yes, you can compile a session briefing to resume a long-running development session by persisting decisions to episodic memory and capturing session-scoped context during the checkpoint process.