git-conventional-commits

Enforce conventional commit message format with type, scope, and description.

5|3|Updated Jun 18, 2024
One-click install
npx skills add https://github.com/Unique-AG/ai --skill git-conventional-commits-unique-ag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-conventional-commits
Source: https://github.com/Unique-AG/ai/tree/main/.claude/skills/git-conventional-commits
Command: npx skills add https://github.com/Unique-AG/ai --skill git-conventional-commits-unique-ag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates guidance and enforcement of conventional commit messages in a Git repository.

Core Features & Use Cases

  • Enforces commit type categories: chore, ci, deploy, docs, feat, fix, improvement, refactor, test
  • Guides scope and description formatting with <type>(scope): description
  • Improves repository history readability and changelog generation

Quick Start

Draft your next commit as 'feat(api): add login endpoint' following the conventional commits format.

Frequently Asked Questions about git-conventional-commits

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

FAQPage Schema
How do I enforce conventional commit messages in a Git repository?

Conventional commits format Git messages using structured types like feat, fix, docs, and chore to standardize repository history. It applies the <type>(scope): description pattern to automate changelog generation and improve commit readability.

What is the conventional commits format for writing clean Git commit messages?

Conventional commits format Git messages using structured types like feat, fix, docs, and chore to standardize repository history. It applies the <type>(scope): description pattern to automate changelog generation and improve commit readability.

How do I write a conventional commit message with a scope for a new feature?

Use the conventional commits format <type>(scope): description, such as feat(api): add login endpoint. This structure standardizes commit history, aligns branch naming, and clarifies PR descriptions for software development workflows.

Does conventional commits validation support chore and ci commit types?

Yes, conventional commits validation supports chore, ci, deploy, docs, feat, fix, improvement, refactor, and test types. It guides scope and description formatting to ensure consistent version-control practices and clean repository history.

What's the best way to standardize Git commit history for team collaboration?

Standardize Git commit history by enforcing conventional commit messages with consistent types and scopes. This practice improves repository history readability, aligns branch management, and enables automated changelog generation for teams.