speckit-git-commit

Automate git staging and commits after Spec Kit commands via hook scripts.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/omerkllm/edris-antigravity --skill speckit-git-commit-omerkllm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-commit
Source: https://github.com/omerkllm/edris-antigravity/tree/main/.agent/skills/speckit-git-commit
Command: npx skills add https://github.com/omerkllm/edris-antigravity --skill speckit-git-commit-omerkllm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto-commit changes after a Spec Kit command completes to keep a clean, auditable Git history and reduce manual steps.

Core Features & Use Cases

  • Automated staging and committing of changes after Spec Kit commands.
  • Per-project configuration via .specify/extensions/git/git-config.yml to enable/disable auto-commit and set custom messages.
  • Works with after_specify and after_plan hook events to maintain reproducible workflows.

Quick Start

Enable auto-commit by configuring the git-config.yml, then run a Spec Kit workflow and let the hook automatically stage and commit 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?

You can auto-commit changes after a Spec Kit command completes by configuring the .specify/extensions/git hook events to automatically stage and commit uncommitted changes using a custom message.

What is automated git commit workflow for Spec Kit projects?

Automated git commit workflow for Spec Kit projects uses hook events like after_specify or after_plan to trigger a script that stages and commits changes, ensuring a clean and auditable Git history.

How do I configure auto-commit for Spec Kit workflows?

Configure auto-commit for Spec Kit workflows by editing the .specify/extensions/git/git-config.yml file to enable or disable the feature and set custom commit messages for your project.

Does the Spec Kit auto-commit hook work when there are no uncommitted changes?

No, the Spec Kit auto-commit hook does not work when there are no uncommitted changes. The hook script ensures commits only run when there are actual uncommitted changes to stage.

Which Spec Kit hook events trigger automated git staging and committing?

The Spec Kit hook events that trigger automated git staging and committing are after_specify and after_plan, which maintain reproducible workflows by applying configured commit messages to uncommitted changes.