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.