speckit-git-commit

Automatically commit uncommitted changes after Spec Kit commands complete.

Updated May 20, 2026
One-click install
npx skills add https://github.com/igmo71/Myrmex --skill speckit-git-commit-igmo71
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-commit
Source: https://github.com/igmo71/Myrmex/tree/main/.agents/skills/speckit-git-commit
Command: npx skills add https://github.com/igmo71/Myrmex --skill speckit-git-commit-igmo71

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically commit changes after a Spec Kit command completes to ensure repository state is preserved without manual intervention.

Core Features & Use Cases

  • Auto-commit after Spec Kit runs, capturing changes across command hooks and workflows.
  • Respects per-command and global configuration in .specify/extensions/git/git-config.yml, including custom commit messages.
  • Useful in CI/CD and local development to maintain consistent version history during Spec Kit-driven tasks.

Quick Start

Run a Spec Kit command and let this skill auto-commit any resulting changes.

Frequently Asked Questions about speckit-git-commit

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

FAQPage Schema
How do I auto-commit changes after a Spec Kit command completes?

This skill automates git commits by running git add . && git commit after Spec Kit commands complete, capturing all uncommitted changes across workflow hooks like after_specify and after_implement.

Do I need a Git repository to use Spec Kit auto-commit hooks?

Yes, a Git repository is required. The skill reads enablement settings and commit messages from .specify/extensions/git/git-config.yml and executes git add . && git commit when uncommitted changes exist.

Can I customize commit messages for Spec Kit workflow hooks?

Yes, commit messages are customizable. The skill respects per-command and global configuration defined in the .specify/extensions/git/git-config.yml file to label Spec Kit workflow commits.

What Spec Kit hooks are supported for automatic version control commits?

Supported Spec Kit hooks include after_specify, before_plan, and after_implement. The skill ensures changes generated across these workflow hooks are automatically captured via git add . && git commit.

When should I not use automatic git commits for Spec Kit changes?

You should avoid auto-committing Spec Kit changes if you need to manually review or selectively stage modifications before finalizing your version control history, as this skill commits all uncommitted changes automatically.