speckit-git-commit

Automatically stage and commit changes after Spec Kit command execution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, and includes scripts (resource) components.

What problem does it solve?

This Skill automatically commits changes to the repository after a Spec Kit command has completed, streamlining the workflow and ensuring that changes are recorded and committed efficiently.

Core Features & Use Cases

  • Automated Commit: Automatically stages and commits changes to the repository upon the completion of Spec Kit commands.
  • Compatibility: Works with projects structured using the Spec Kit framework, specifically requiring the presence of a .specify/ directory.
  • Configuration: Allows for global enablement of auto-commit with customizable messages for each command and event.
  • Fallbacks: Includes fallbacks for environments where Git is not available or if the directory is not a Git repository.

Quick Start

Enable the auto-commit feature in the configuration file and execute your Spec Kit command to automatically commit the 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 automatically commit changes after running Spec Kit commands?▼

To automatically commit changes after Spec Kit commands, you can enable the auto-commit feature in the configuration file. This stages and records repository updates efficiently upon command completion.

What is the purpose of automating git commits for Spec Kit projects?▼

Automating git commits for Spec Kit projects streamlines your workflow by ensuring that codebase changes are recorded and committed efficiently immediately after command execution.

Do I need a specific project structure to use automated Spec Kit commits?▼

Yes, automated Spec Kit commits require a project structured with the Spec Kit framework, specifically needing the presence of a `.specify/` directory to function correctly.

What happens to automatic commits if git is not installed in my environment?▼

If git is not installed or the directory is not a git repository, the automatic commit feature includes fallbacks to handle the environment gracefully without breaking the Spec Kit workflow.

Can I customize the commit messages for each Spec Kit command event?▼

Yes, you can customize the commit messages for each command and event. This allows for global enablement of auto-commit with tailored messages to maintain a clear version history.