git-commit

Analyzes git diffs to generate standardized conventional commit messages.

4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/k97/dock-tile --skill git-commit-k97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/k97/dock-tile/tree/main/website/.claude/skills/git-commit
Command: npx skills add https://github.com/k97/dock-tile --skill git-commit-k97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork and inconsistency in version control by automating the creation of standardized, semantic commit messages based on your actual code changes.

Core Features & Use Cases

  • Conventional Commit Compliance: Automatically formats messages according to the industry-standard Conventional Commits specification.
  • Intelligent Analysis: Analyzes your staged or unstaged diffs to suggest the appropriate type (feat, fix, refactor, etc.) and scope.
  • Use Case: When you have finished a complex feature implementation, use this Skill to generate a clean, descriptive commit message that includes a summary, body, and any necessary breaking change footers.

Quick Start

Ask the git-commit skill to analyze your current changes and generate a conventional commit message for you.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I automatically generate conventional commit messages from git diffs?

To automatically generate conventional commit messages from git diffs, this Skill analyzes your local repository state and staged changes to suggest the appropriate type, scope, and formatted message. It requires shell execution access to read diffs and perform the commit operation.

What is the best way to format semantic versioning commit messages for feature implementation?

The best way to format semantic versioning commit messages for feature implementation is to use automated conventional commit compliance. This Skill analyzes your code changes and generates a structured message with the correct type, scope, summary, body, and breaking change footers.

How does automated type and scope detection work for git commits?

Automated type and scope detection for git commits works by analyzing your unstaged or staged code diffs. The Skill evaluates the nature of the changes—such as feature implementation, bug fixes, or maintenance tasks—to suggest the most accurate conventional commit type and scope.

Do I need a local git repository to use this conventional commit generator?

Yes, you need a local git repository to use this conventional commit generator. The Skill requires direct access to your local git repository state and shell execution capabilities to perform diff analysis and execute the final commit operations.

Can this tool generate commit bodies and breaking change footers?

Yes, this tool can generate commit bodies and breaking change footers. When analyzing complex diffs, it produces a clean, descriptive conventional commit message that includes a summary, detailed body, and any necessary breaking change footers based on your actual code modifications.

When should I not use automated conventional commit generation?

You should not use automated conventional commit generation when you lack local shell execution access or need to manually craft highly specific commit contexts. The Skill relies entirely on analyzing git diffs, so empty or unrelated staged changes will yield inaccurate semantic versioning messages.