speckit-checkpoint-commit

Stage and commit repository changes at spec-kit workflow checkpoints.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-checkpoint-commit-b0yz4kr14
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checkpoint-commit
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.specify-backups/20260518-141826/_agents/skills/speckit-checkpoint-commit
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-checkpoint-commit-b0yz4kr14

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents hard-to-review, mixed-purpose changes by committing the repo state at meaningful points in the spec-kit workflow, so each phase of work is captured cleanly and can be inspected or rolled back independently.

Core Features & Use Cases

  • Checkpoint commits for workflow phases: Stages and commits changes after pre-implementation steps like constitution, specify, clarify, plan, analyze, and tasks.
  • Natural implementation checkpoints: Commits during implementation after completing a task, logical task group, or a self-contained unit of work.
  • Descriptive commit messages: Ensures commit messages reflect what was completed to improve traceability for reviewers and the agent.

Quick Start

Tell your agent to run speckit-checkpoint-commit after completing the current spec-kit step and to commit all staged changes with a message that describes the work just completed.

Frequently Asked Questions about speckit-checkpoint-commit

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

FAQPage Schema
How do I automate git commits at workflow checkpoints?▼

Checkpoint commits prevent hard-to-review, mixed-purpose changes by capturing the repository state at meaningful spec-kit workflow phases. This ensures each phase of work is committed cleanly and can be inspected or rolled back independently.

How do I commit changes after completing a spec-kit planning phase?▼

After completing a spec-kit planning phase, stage all current repository changes and provide a single descriptive commit message reflecting the completed work. This ensures pre-implementation phases like specify, clarify, plan, and analyze are captured cleanly.

Do I need to manually stage files before creating a workflow checkpoint commit?▼

Yes, git staging of all current changes is required before creating a checkpoint commit. The automation then applies a single descriptive commit message reflecting the completed spec-kit phase or implementation milestone.

When should I create checkpoint commits during agent implementation?▼

Create checkpoint commits during implementation after completing a task, a logical task group, or a self-contained unit of work. This ensures repository changes at logical implementation milestones are captured for better traceability by reviewers.

Why use checkpoint commits instead of committing all changes at once?▼

Using checkpoint commits prevents hard-to-review, mixed-purpose changes by capturing the repository state at meaningful workflow intervals. This allows each phase of work to be inspected or rolled back independently by reviewers.