checkpointing

Capture session context into a Markdown checkpoint file.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/phni3j9a/ccmobile --skill checkpointing-phni3j9a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpointing
Source: https://github.com/phni3j9a/ccmobile/tree/main/.claude/skills/checkpointing
Command: npx skills add https://github.com/phni3j9a/ccmobile --skill checkpointing-phni3j9a

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill captures the complete state of your current session, including code changes, command-line interactions, and team activities, ensuring no work is lost and providing a foundation for future learning and automation.

Core Features & Use Cases

  • Comprehensive Session Recording: Logs Git history, CLI consultations (Codex/Gemini), Agent Teams activity, and design decisions.
  • Checkpoint Generation: Creates a detailed Markdown file summarizing the session's progress.
  • Session History Persistence: Appends a concise summary to CLAUDE.md for cross-session context.
  • Skill Pattern Discovery: Analyzes the checkpoint to suggest new, reusable skills.
  • Use Case: At the end of a complex development sprint, run /checkpointing to save all your work, decisions, and team interactions. This creates a detailed record and helps identify patterns that can be turned into new automated skills for future projects.

Quick Start

Run the checkpointing skill to save your entire session context and discover new skill patterns.

Frequently Asked Questions about checkpointing

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

FAQPage Schema
How do I save session context and Git history for future agent sessions?

To save session context, this skill captures Git history, CLI consultations, and design decisions into a Markdown checkpoint file. It also appends a concise summary to CLAUDE.md to maintain persistent session history across future interactions.

What is the best way to record agent teams activity and CLI consultations during a development sprint?

Recording agent teams activity and CLI consultations is handled by generating a comprehensive checkpoint file. This file logs all team interactions and command-line outputs, ensuring no work is lost and providing a foundation for future learning.

Can I discover reusable skills from my previous development session history?

You can discover reusable skills because this tool analyzes your saved checkpoint files to identify recurring patterns. It suggests new automated skills based on the design decisions and activities recorded in your session history.

How do I create a persistent session history file for cross-session context?

Creating a persistent session history file involves appending a concise summary of your current work to CLAUDE.md. This ensures cross-session context is maintained by capturing code changes and team activities in a durable format.

Does checkpointing work without external dependencies to log design decisions?

Checkpointing works without external dependencies to log design decisions. It operates independently using internal scripts to capture your complete session state and generate detailed Markdown summaries.

Why should I generate a Markdown checkpoint file at the end of a complex sprint?

Generating a Markdown checkpoint file preserves the complete state of your sprint, including code changes and command-line interactions. This detailed record prevents work loss and helps identify patterns that can be turned into new automated skills.