git-commit-helper

Generate conventional commit messages with scopes, bodies, and footers.

2|2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/mehdiozdemir/awesome-agent-skills --skill git-commit-helper-mehdiozdemir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit-helper
Source: https://github.com/mehdiozdemir/awesome-agent-skills/tree/main/skills/git-commit-helper
Command: npx skills add https://github.com/mehdiozdemir/awesome-agent-skills --skill git-commit-helper-mehdiozdemir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear guidelines and automation for creating conventional commit messages to standardize git history across a project.

Core Features & Use Cases

  • Generate standardized commit messages following the Conventional Commits specification.
  • Suggest meaningful scopes, bodies, and footers to improve changelogs and reviews.
  • Help teams enforce consistent messaging across multiple contributors and repositories.

Quick Start

Describe your change using a conventional commit message and commit as you normally would.

Frequently Asked Questions about git-commit-helper

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

FAQPage Schema
How do I generate conventional commit messages for my git history?

To generate conventional commit messages, describe your code changes and the automation will format them into a standardized structure, enforcing subject length and mood to keep your git history consistent.

What is the conventional commits specification for features, fixes, and chores?

The conventional commits specification standardizes git history by structuring messages for scenarios like feature, fix, docs, and chore changes, optionally including breaking change notes and co-authorship metadata to improve changelogs.

How do I enforce consistent git commit messages across multiple contributors?

You can enforce consistent git commit messages across multiple contributors by applying automated conventional commits generation, which suggests meaningful scopes, bodies, and footers to maintain a uniform project history.

Can I include breaking change notes and co-authorship metadata in a commit message?

Yes, you can include breaking change notes and co-authorship metadata in a commit message, as the conventional commits automation optionally appends these footers to provide additional context for reviews and changelogs.

Does generating conventional commits help with changelog creation and code review?

Generating conventional commits helps with changelog creation and code review by suggesting meaningful scopes, bodies, and footers that standardize git history and make changes easier to track and evaluate across repositories.