speckit-git-commit

Block automated Git commits and output manual git add and commit commands.

Updated Aug 23, 2025
One-click install
npx skills add https://github.com/engakhattab/DEPI_Angular_project --skill speckit-git-commit-engakhattab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-commit
Source: https://github.com/engakhattab/DEPI_Angular_project/tree/main/Backend/HR/.agents/skills/speckit-git-commit
Command: npx skills add https://github.com/engakhattab/DEPI_Angular_project --skill speckit-git-commit-engakhattab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents automated Git commit operations from running while still helping you complete the work by showing safe, manual commit commands.

Core Features & Use Cases

  • Safe Repository Mode refusal: Blocks any repository-modifying Git write operations when triggered.
  • Manual command guidance: Outputs the exact git add and git commit commands for you to run yourself.
  • Operational focus: Useful during Spec-kit style workflows where auto-commit is intentionally disabled for safety.

Quick Start

Trigger this skill when you need to commit changes but auto-commit is disabled, then manually run the suggested git add and git commit commands it prints.

Frequently Asked Questions about speckit-git-commit

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

FAQPage Schema
How do I commit changes when git auto-commit is disabled in a Spec-kit repository?

When git auto-commit is disabled for repository safety, this skill blocks automated git write operations and outputs the exact manual git add and git commit commands for you to run yourself.

What does safe mode mean for git commit automation in Spec-kit workflows?

Safe mode in Spec-kit workflows blocks automated git commit execution to enforce read-only behavior and repository safety, requiring you to perform manual git commits instead of relying on auto-commit hooks.

Why are git add and git commit operations being refused by my automation?

Your git add and git commit operations are refused because the skill enforces safe repository mode, blocking automated repository-modifying write operations and auto-commit hooks to prevent unsafe changes.

Can I use automated git staging commands when repository safety mode is active?

No, you cannot use automated git staging commands when repository safety mode is active. The skill strictly forbids any automated git add, staging, or commit actions, and outputs manual instructions instead.

How do I get the exact git commands for manual commits when hooks are disabled?

To get the exact git commands for manual commits when hooks are disabled, trigger the skill during your Spec-kit workflow. It refuses automated execution and prints the specific git add and git commit commands to run.