conventional-commit

Generate standards-compliant conventional commit messages in XML.

1|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/iCesofT/awesome-ai --skill conventional-commit-icesoft
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: conventional-commit
Source: https://github.com/iCesofT/awesome-ai/tree/main/agents/skills/conventional-commit
Command: npx skills add https://github.com/iCesofT/awesome-ai --skill conventional-commit-icesoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes commit messages to align with the Conventional Commits specification, reducing ambiguity, improving changelog automation, and aiding tooling in interpreting changelog-worthy changes.

Core Features & Use Cases

  • XML-structured commit prompts that enforce type, scope, description, body, and footer fields.
  • Includes examples and validation rules to guide correct formatting.
  • Works with CI/CD pipelines and tooling that rely on standardized commits for changelog generation.

Quick Start

Provide a ready-to-use XML commit message for the given change description.

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 in XML format?▼

Conventional commit messages in XML are generated by processing a change description through enforced type, scope, body, and footer fields. The Skill applies validation rules and examples to ensure standards-compliant formatting for automated changelog generation.

What is the best way to standardize Git commit messages for CI/CD pipelines?▼

Standardizing Git commit messages for CI/CD pipelines involves enforcing the Conventional Commits specification within an XML structure. This reduces ambiguity and provides machine-readable history, allowing automated tooling to accurately interpret changelog-worthy changes.

Does this XML commit format support optional scope and footer fields?▼

Yes, the XML commit format supports optional scope and footer fields alongside the required type and description. It enforces this structure through built-in validation rules and examples, ensuring the generated XML aligns with the Conventional Commits specification.

Can I use this for automated changelog generation in any Git-based project?▼

Yes, you can use this for automated changelog generation in any Git-based project requiring clear, machine-readable history. The Skill outputs standardized XML commit messages that downstream tooling relies on to accurately interpret changelog-worthy changes.

Why do I need XML-structured conventional commits instead of plain text?▼

You need XML-structured conventional commits to provide a strictly validated, machine-readable history for CI/CD tooling. XML enforces allowed types, optional scope, body, and footer structures, reducing ambiguity and improving automation compared to plain text.