checkpoint-trigger

Translate natural language checkpoint requests into /checkpoint:create, restore, and list commands.

2|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/grandinh/claude-chaos-express --skill checkpoint-trigger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint-trigger
Source: https://github.com/grandinh/claude-chaos-express/tree/main/.claude/skills/checkpoint-trigger
Command: npx skills add https://github.com/grandinh/claude-chaos-express --skill checkpoint-trigger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually saving and restoring your work state, especially during complex development tasks or experimentation, can be tedious and prone to errors. This Skill automates checkpoint operations using natural language, ensuring your progress is always safe.

Core Features & Use Cases

  • Natural Language Checkpoints: Automatically triggers /checkpoint:create, /checkpoint:restore, and /checkpoint:list from conversational input.
  • State Management: Uses Git stash mechanisms to reliably save and restore your working directory state, including uncommitted changes.
  • Progress Preservation: Ensures you can easily revert to previous states, experiment with confidence, or recover from mistakes without fear of losing work.
  • Use Case: Before making a risky change, simply say, "Create a checkpoint named 'feature-x-start'," and your current work state will be saved, allowing you to restore it anytime.

Quick Start

Create a checkpoint named 'feature-x-start' before I begin coding.

Frequently Asked Questions about checkpoint-trigger

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

FAQPage Schema
How do I save my work state before making risky changes?

Create a checkpoint using natural language, like 'Create a checkpoint named feature-x-start.' The Skill translates your request into a checkpoint command that saves your current working directory state, including uncommitted changes, using Git stash mechanisms.

Can I restore my work to a previous checkpoint?

Yes. Say 'Restore checkpoint feature-x-start' and the Skill routes your request to restore that saved state. It verifies your directory is clean before restoring to prevent data loss.

What's the best way to avoid losing progress during experimentation?

Use checkpoints before experimenting. Create named checkpoints at key milestones, then restore them if experiments fail. This lets you revert to previous states without manually managing Git stash commands.

How do I list all my saved checkpoints?

Ask the Skill to list checkpoints, like 'Show all my checkpoints.' It routes to the list command and displays your saved states so you can see what's available to restore.

Does checkpoint creation work with uncommitted changes?

Yes. Checkpoints use Git stash to reliably save and restore your working directory state, including all uncommitted changes, making it safe to experiment without losing untracked work.