checkpoint

Stage all changes with git add -A and create a descriptive commit.

426|199|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/leonvanzyl/agentic-coding-starter-kit --skill checkpoint-leonvanzyl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/leonvanzyl/agentic-coding-starter-kit/tree/main/.agents/skills/checkpoint
Command: npx skills add https://github.com/leonvanzyl/agentic-coding-starter-kit --skill checkpoint-leonvanzyl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a reliable workflow to snapshot progress by staging all changes and producing a descriptive commit.

Core Features & Use Cases

  • Stages all changes (tracked, untracked, deletions) to ensure nothing is missed
  • Generates a well-structured commit message following conventional practices
  • Supports co-author attribution and detailed context in the commit body
  • Use case: when you want to save progress before a risky refactor or merge

Quick Start

Checkpoint my current work by staging all changes and creating a descriptive commit.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I automate a git commit with a descriptive message for all my changes?▼

To automate a git commit with a descriptive message, this skill stages all tracked, untracked, and deleted files using git add -A, then generates a well-structured commit message following conventional practices to snapshot your progress.

What is the best way to snapshot development progress before a risky refactor?▼

The best way to snapshot progress before a risky refactor is to stage all modifications deterministically and generate a clear commit message with detailed context and rationale, ensuring no file changes are missed.

Does this automated commit workflow support co-author attribution?▼

Yes, this automated commit workflow supports optional co-author attribution, allowing you to include detailed context and credit multiple contributors directly within the generated commit message body.

How do I ensure untracked files and deletions are included in my version control checkpoint?▼

To ensure untracked files and deletions are included in your version control checkpoint, the workflow applies deterministic staging with git add -A, capturing all modifications across your project.

Can I generate conventional commit messages automatically without manual input?▼

Yes, you can generate conventional commit messages automatically. The skill analyzes your staged changes and produces a well-structured commit message following your project conventions without requiring manual text input.

When should I use an automated checkpoint commit instead of manual staging?▼

You should use an automated checkpoint commit when you want to save progress during a development session, ensuring a reliable snapshot that captures all changes and rationale without the risk of missing untracked files.