git-commit-formatter

Format Git commit messages according to the Conventional Commits specification.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/lips85/antigravity-skills-bootstrap --skill git-commit-formatter-lips85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit-formatter
Source: https://github.com/lips85/antigravity-skills-bootstrap/tree/main/skills/git-commit-formatter
Command: npx skills add https://github.com/lips85/antigravity-skills-bootstrap --skill git-commit-formatter-lips85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures all Git commit messages adhere to the Conventional Commits specification, promoting consistency and clarity in version control history.

Core Features & Use Cases

  • Enforces Commit Standards: Automatically formats commit messages to include type, scope, and description.
  • Supports Various Types: Recognizes and structures commits for features, fixes, docs, styles, refactors, performance improvements, tests, and chores.
  • Use Case: When you've completed a bug fix, use this skill to generate a commit message like fix(auth): resolve login redirect loop.

Quick Start

Format the current changes into a git commit message following Conventional Commits.

Frequently Asked Questions about git-commit-formatter

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

FAQPage Schema
How do I format git commit messages to follow Conventional Commits?

Format git commit messages by enforcing a structured syntax that includes a type, scope, and description. This ensures all version control history adheres to the Conventional Commits specification for standardized logs.

What is the Conventional Commits specification for version control?

The Conventional Commits specification is a standardized format for version control messages that uses types like fix or feat. It creates machine-readable commit logs by structuring messages with type, scope, and description.

How do I write a git commit message for a bug fix using conventional standards?

To write a git commit message for a bug fix, use the fix type followed by a scope and description, such as fix(auth): resolve login redirect loop. This ensures structured, machine-readable version control logs.

What commit types are supported when formatting git messages?

Supported commit types for formatting git messages include features, fixes, docs, styles, refactors, performance improvements, tests, and chores. Each type structures the commit according to the Conventional Commits specification.

Do I need any dependencies to automatically format conventional commit messages?

No dependencies are required to format conventional commit messages. The skill operates independently to enforce commit standards and structure your version control messages without external dependencies.

Why should I use structured commit messages in git?

You should use structured commit messages in git to promote consistency and clarity in version control history. Standardized, machine-readable commit logs satisfy the need for automated parsing and organized project tracking.