speckit-git-commit

Commit uncommitted changes after Spec Kit commands when configured.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically stages and commits changes after a Spec Kit command completes, ensuring your work stays versioned without manual intervention.

Core Features & Use Cases

  • Automatically commit changes after Spec Kit commands when enabled via configuration.
  • Supports per-event toggles and custom commit messages.
  • Safe by checking Git availability and current repository state before committing.

Quick Start

Enable auto-commit in the git-config.yml and run a Spec Kit command to auto-commit changes after completion.

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 Spec Kit commands?

To auto-commit changes after Spec Kit commands, enable the feature in your git-config.yml file. The Skill will automatically stage and commit modifications using a default or custom message once a Spec Kit command completes.

What is the best way to automate Git commits without manual intervention?

Automating Git commits without manual intervention is best handled by configuring event-based hooks within your workflow. This Skill stages changes and commits them automatically after specified commands run, ensuring your repository stays versioned predictably.

Can I use custom commit messages for automated Git hooks?

Yes, you can use custom commit messages for automated Git hooks by configuring them in your git-config.yml. If a custom message is not provided, the auto-commit process will safely default to a standard commit message.

Does the auto-commit Skill check my repository state before committing?

Yes, the auto-commit Skill checks your repository state before committing. It validates Git availability and respects the current repository state to ensure safe, predictable commits during your Spec Kit extension workflow.

How do I toggle automated commits for specific Spec Kit events?

You can toggle automated commits for specific Spec Kit events using per-event toggles in your configuration. This allows you to selectively enable or disable auto-commit behavior for individual commands within your workflow.