conventional-commit

Enforce standardized Conventional Commits rules for Git commit messages.

10|7|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/cuongtl1992/vibe-skills --skill conventional-commit-cuongtl1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conventional-commit
Source: https://github.com/cuongtl1992/vibe-skills/tree/main/skills/common/conventional-commit
Command: npx skills add https://github.com/cuongtl1992/vibe-skills --skill conventional-commit-cuongtl1992

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Conventional Commits provide a standardized message format that makes project history easier to read, audit, and automate.

Core Features & Use Cases

  • Type-based messages (feat, fix, docs, etc.)
  • Optional scope for modules
  • Breaking change indicators and clear bodies
  • Enables automated releases and changelog generation

Quick Start

Format a commit message using the conventional-commit rules for a new feature.

Frequently Asked Questions about conventional-commit

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

FAQPage Schema
How do I standardize git commit messages for automated release notes?

Standardize git commit messages by applying Conventional Commits rules for type, scope, and breaking changes to enable automated release notes and changelog generation across multiple repositories.

What is the conventional commit format for a breaking change?

The conventional commit format for a breaking change requires a specific type, an optional scope, and a clear breaking change indicator in the message body to document the modification accurately.

How do I write a multi-line commit body for a feature fix?

Write a multi-line commit body for a feature fix by using the conventional commit type 'fix', adding an optional scope, and following practical examples to ensure traceability and proper documentation.

Can I use conventional commits to lint message scopes across multiple repositories?

You can use conventional commit linting to enforce standardized type and scope rules across multiple repositories, ensuring project history remains readable and easy to audit for all team members.

Does conventional commit linting limit description length?

Conventional commit linting enforces specific rules for description length, type, scope, and multi-line bodies, ensuring that commit messages fit development workflows and maintain traceability.