git-commit-formatter

Format git commit messages to follow the Conventional Commits specification.

13|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/phenobarbital/antigravity-config --skill git-commit-formatter-phenobarbital
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: git-commit-formatter
Source: https://github.com/phenobarbital/antigravity-config/tree/main/backend/.agent/skills/git-commit-formatter
Command: npx skills add https://github.com/phenobarbital/antigravity-config --skill git-commit-formatter-phenobarbital

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formats git commit messages according to the Conventional Commits specification, ensuring consistency and actionable changelogs across a codebase.

Core Features & Use Cases

  • Format commit messages to match the Conventional Commits structure: <type>[optional scope]: description.
  • Validate messages against the standard and suggest canonical templates for new commits.
  • Use Case: Teams enforcing a standardized commit history for easier release notes and automated versioning.

Quick Start

Format your next commit message to follow the Conventional Commits standard.

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 a git commit message to follow Conventional Commits?▼

To format a git commit message for Conventional Commits, structure it as <type>[optional scope]: description. This ensures your commit history remains consistent and generates actionable changelogs across your codebase.

What is a Conventional Commits message structure and when do I need a scope?▼

A Conventional Commits message uses the structure <type>[optional scope]: description. You need a scope to target specific components within your software project, such as feature development, bug fixes, or documentation.

How do I add a BREAKING CHANGE footer to a conventional commit?▼

To add a BREAKING CHANGE footer to a conventional commit, the formatter validates your message and appends the footer when necessary to highlight breaking modifications in your code changes.

Does Conventional Commits validation help with automated versioning?▼

Yes, Conventional Commits validation helps with automated versioning by enforcing a standardized commit history. Teams use this standardized format to generate easier release notes and automate version bumps.

Can I validate git commit messages for different types of code changes?▼

You can validate git commit messages for feature development, bug fixes, and documentation. The formatter checks the type, scope, and description to ensure they adhere to the Conventional Commits specification.