commit-msg

Generate git commit messages for staged changes with issue linkage and branch conventions.

1|2|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/MAdrid1011/Zircon-VLIW --skill commit-msg-madrid1011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-msg
Source: https://github.com/MAdrid1011/Zircon-VLIW/tree/main/.claude/skills/commit-msg
Command: npx skills add https://github.com/MAdrid1011/Zircon-VLIW --skill commit-msg-madrid1011

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures git commits are descriptive and easy to understand, improving traceability and collaboration across teams.

Core Features & Use Cases

  • Enforces message quality by guiding short messages for small changes and detailed messages for larger commits.
  • Supports milestone commits with issue linkage and branch naming conventions, while clarifying pre-commit behavior.
  • Provides templates and rules for both delivery and milestone commits, including guidance on including related issues.

Quick Start

Provide a concise, meaningful commit message and commit the staged changes to the repository.

Frequently Asked Questions about commit-msg

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

FAQPage Schema
How do I automate meaningful git commit messages for staged changes?

Automating meaningful git commit messages requires applying rules for message length, issue linkage, and branch naming conventions to staged changes. This ensures clear history and traceability for development workflows.

What is the best way to enforce pre-commit checks and message quality?

Enforcing pre-commit checks and message quality involves using templates and rules that distinguish delivery commits from milestone commits, guiding short messages for small changes and detailed messages for larger commits.

Can I include issue linkage and branch naming conventions in milestone commits?

Yes, milestone commits can include issue linkage and branch naming conventions. Templates provide specific guidance for formatting these commits to maintain consistency and improve collaboration across teams.

Does this workflow support separate templates for delivery and milestone commits?

Yes, this workflow supports separate templates for delivery and milestone commits. It provides specific rules for each type, clarifying pre-commit behavior and guiding the inclusion of related issues.

Why do my git commits lack traceability and clear history?

Git commits lack traceability when they are not descriptive or easy to understand. Applying enforced message quality rules and templates for issue linkage ensures commits are meaningful and improves team collaboration.

When do I need different commit message rules for small versus large changes?

Different commit message rules are needed when small changes require short messages and larger commits demand detailed descriptions. Applying this guidance ensures appropriate context and clarity for varying change sizes.