checkpoint

Summarize progress, stage changes, and commit with conventional messages.

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/sakebomb/scaffold --skill checkpoint-sakebomb
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/sakebomb/scaffold/tree/main/.claude/skills/checkpoint
Command: npx skills add https://github.com/sakebomb/scaffold --skill checkpoint-sakebomb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to capture a concise snapshot of ongoing work by summarizing progress, staging relevant changes, and recording decisions in the task log, ensuring a traceable checkpoint before moving forward.

Core Features & Use Cases

  • Progress summarization: generate a short summary of changes and remaining work.
  • Automatic commit discipline: stage and commit changes with a clear message following conventional commits.
  • Task-tracking integration: update the tasks/todo.md with completed items and blockers.

Quick Start

Run the checkpoint to summarize progress, stage changes, and update the task log.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I summarize my git progress and create a commit checkpoint?▼

To create a commit checkpoint, you summarize your git progress by analyzing git status and git diff, staging relevant changes and committing them with a conventional commit message. This records a traceable snapshot of your ongoing work before moving forward.

What is the best way to document my working state for a standup?▼

Documenting your working state for a standup involves summarizing current changes and updating your task tracking log with completed items and blockers. This captures a concise snapshot of ongoing work to document progress and lock in changes.

Can I automatically update my task tracking when I commit changes?▼

Yes, you can update task tracking when you commit changes by integrating the commit process with your tasks/todo.md file. This automatically records completed items and blockers while staging and committing your working state.

Does this checkpoint workflow follow conventional commit messaging?▼

Yes, the checkpoint workflow follows conventional commit messaging to maintain automatic commit discipline. It stages your changes and commits them with a clear, conventional message to ensure a traceable checkpoint.

How do I avoid staging sensitive files when committing my git progress?▼

To avoid staging sensitive files when committing your git progress, the checkpoint process explicitly avoids staging them while selecting only relevant changes from your working state. This ensures a secure commit without exposing sensitive data.

When do I need to create a git commit checkpoint during a sprint?▼

You need to create a git commit checkpoint during a sprint review or standup to document progress and lock in changes. It is useful in git-driven projects to capture a concise snapshot of ongoing work and record decisions in the task log.