speckit-git-commit

Automates git add and commit triggered by Spec Kit hook events.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/anishakode/Steward_AI --skill speckit-git-commit-anishakode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-commit
Source: https://github.com/anishakode/Steward_AI/tree/main/.cursor/skills/speckit-git-commit
Command: npx skills add https://github.com/anishakode/Steward_AI --skill speckit-git-commit-anishakode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the process of staging and committing all changes in a repository after executing Spec Kit commands, reducing manual steps and ensuring version control consistency.

Core Features & Use Cases

  • Automatic Git Operations: Detects uncommitted changes and executes git add and commit based on configuration.
  • Workflow Integration: Runs as a hook after or before specific Spec Kit commands like specify or plan, streamlining development workflows.
  • Use Case: When completing a design specification, automatically capturing all changes with a standardized message without manual Git commands.

Quick Start

Use the auto-commit skill after a specify command to automatically save your latest changes in Git without manual intervention.

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 specification commands?

Automate git commits after specification commands by using a hook that detects uncommitted changes and executes git add and commit automatically. This streamlines development workflows and ensures version control consistency without manual intervention.

How does automated git staging work with development workflow hooks?

Automated git staging works with development workflow hooks by triggering scripts after specific commands like specify or plan. The hook detects uncommitted repository changes and stages them based on your git configurations to improve workflow efficiency.

Can I use automated git commit hooks if my repository has no changes?

Automated git commit hooks handle scenarios where no changes are present by safely skipping the commit execution. The scripts evaluate the repository state and exit without error if there is nothing to stage or commit.

Do I need an existing Git repository to automate staging and committing changes?

You need an existing Git repository to automate staging and committing changes. The automation scripts handle scenarios where a Git repository is absent by preventing execution errors and ensuring the workflow proceeds safely.

What is the best way to maintain version control discipline during design specifications?

The best way to maintain version control discipline during design specifications is to configure automatic git operations. Capturing all changes with a standardized commit message after completing a specification ensures consistency and reduces manual steps.