conventional-commit

Generate conventional commit messages from staged changes.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill conventional-commit-vndkubi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: conventional-commit
Source: https://github.com/vndkubi/bootstrap-toolkits/tree/main/.github/skills/conventional-commit
Command: npx skills add https://github.com/vndkubi/bootstrap-toolkits --skill conventional-commit-vndkubi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically generate conventional commit messages from staged changes, ensuring consistency with team conventions and semantic versioning.

Core Features & Use Cases

  • Conventional Commit Enforcement: Applies types, scopes, and breaking-change indicators per the Conventional Commits spec.
  • Multi-line Bodies: Supports detailed descriptions for complex changes and accompanies optional footers.
  • Release-Ready Output: Produces a ready-to-use commit message for git commit -m or extended messaging.

Quick Start

Stage your changes and run the conventional-commit skill to generate a compliant commit message.

Frequently Asked Questions about conventional-commit

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

FAQPage Schema
How do I generate conventional commit messages from staged git changes?▼

To generate conventional commit messages from staged git changes, stage your files and run the skill to analyze the diff, determine the type and scope, and output a ready-to-use message for git commit.

What are conventional commits and how do they support semantic versioning?▼

Conventional commits are a specification for structuring commit messages with types, scopes, and breaking-change indicators. This format supports semantic versioning by providing a clear history of changes for release automation.

How do I indicate breaking changes in my automated commit messages?▼

To indicate breaking changes in automated commit messages, the skill analyzes your staged changes and applies breaking-change indicators per the conventional commits spec, ensuring your semantic versioning tracks major updates correctly.

Can I include multi-line bodies and footers in a generated conventional commit?▼

Yes, you can include multi-line bodies and optional footers in a generated conventional commit. The skill supports detailed descriptions for complex changes and formats the extended messaging for git commit -m.

Do I need any external dependencies to format my git commits conventionally?▼

No external dependencies are required to format your git commits conventionally. The skill operates independently to analyze staged changes and produce release-ready output for your git workflow.