speckit-git-commit

Automate Git commits after executing Spec Kit commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the Git commit process after executing Spec Kit commands, reducing manual steps and ensuring consistency in version control.

Core Features & Use Cases

  • Automated Committing: Automatically stages and commits changes upon completion of Spec Kit commands.
  • Event-Specific Configuration: Allows enabling or disabling auto-commit based on the Spec Kit command executed.
  • Customizable Commit Messages: Supports custom commit messages per command or default message.

Quick Start

Set up auto-commit in your Spec Kit project and run a Spec Kit command, e.g., specify run to trigger the auto-commit.

Frequently Asked Questions about speckit-git-commit

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

FAQPage Schema
How do I automate git commits after running Spec Kit commands?

Automate git commits after Spec Kit commands by integrating a script that automatically stages and commits changes, reducing manual version control steps and ensuring project consistency.

Can I customize the commit messages for automated Spec Kit commits?

Yes, you can customize commit messages for automated Spec Kit commits. The automation supports custom messages per command executed, or it can apply a default message if specific text is not provided.

Do I need a specific project structure to automate Git commits with Spec Kit?

Yes, automating Git commits requires a Spec Kit project structure containing a .specify/ directory. You also need Git installed and accessible in your development environment to stage and commit changes.

How do I enable or disable auto-commit for specific Spec Kit commands?

You can enable or disable auto-commit through event-specific configuration. This allows you to toggle the automated Git commit behavior based on the exact Spec Kit command being executed in your workflow.

What is the best way to streamline version control in a Spec Kit project?

Streamline version control in a Spec Kit project by automating the Git commit process post-command execution. This ensures consistent version tracking and eliminates the need to manually stage changes after updates.

Why does my automated git commit not trigger after running a Spec Kit command?

Automated Git commits may not trigger if the .specify/ directory is missing or Git is inaccessible. Ensure your project has the required Spec Kit structure and that auto-commit is enabled for that specific command.