conventional-commit

Generate conventional commit messages in XML format.

Updated Aug 18, 2025
One-click install
npx skills add https://github.com/hdicko/leidimen --skill conventional-commit-hdicko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conventional-commit
Source: https://github.com/hdicko/leidimen/tree/main/.github/skills/conventional-commit
Command: npx skills add https://github.com/hdicko/leidimen --skill conventional-commit-hdicko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams enforce consistent, descriptive commit messages by guiding users to create conventional commits formatted in XML, enabling automated parsing and review workflows.

Core Features & Use Cases

  • Enforces Conventional Commits structure: type, scope, description, plus optional body and footer.
  • Provides templates, examples, and validation guidance for developers and CI pipelines.
  • Use Case: standardize commit histories across a multi-repo project to improve changelog generation and release notes.

Quick Start

Provide an XML-structured commit message for your latest change using the prompt workflow.

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 for my git workflow?

Conventional commit messages structure your git history using a mandatory type, scope, and description, plus optional body and footer sections. This Skill generates them in XML format to standardize commit history across multiple repositories for automated parsing.

What is the correct format for a conventional commit with a body and footer?

A conventional commit requires a type like feat or fix, an optional scope, a mandatory description, and optional body and footer. This Skill outputs that exact structure formatted as XML to enable clear, automated changelog generation and CI pipeline reviews.

Does this conventional commit generator support all standard commit types?

Yes, this conventional commit generator supports standard types including feat, fix, docs, style, refactor, perf, test, build, ci, chore, and revert. It enforces these types within an XML-guided prompt workflow to validate your commit messages.

Can I use XML-formatted commit messages to automate changelog generation?

You can use XML-formatted conventional commit messages to automate changelog generation and release notes. By enforcing a consistent type, scope, and description structure, the XML output enables automated parsing across multi-repo projects.

How do I standardize commit histories across multiple repositories?

To standardize commit histories across multiple repositories, apply XML-guided conventional commit messages. This enforces a consistent format with defined types and descriptions, ensuring clear automated parsing and review workflows throughout your software development process.