commit-message

Generate conventional commit messages from git diffs and context.

47|8|Updated Sep 13, 2025
One-click install
npx skills add https://github.com/lvndry/jazz --skill commit-message-lvndry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-message
Source: https://github.com/lvndry/jazz/tree/main/skills/commit-message
Command: npx skills add https://github.com/lvndry/jazz --skill commit-message-lvndry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers generate clear, conventional commit messages from diffs and contextual changes, ensuring consistency and faster code reviews.

Core Features & Use Cases

  • Infer type and optional scope from changes to generate a conventional commit subject.
  • Generate a concise subject suitable for the Conventional Commits standard.
  • Include an optional body to explain rationale behind the changes.

Quick Start

Use the commit-message skill to generate a conventional commit message from the current git diff.

Frequently Asked Questions about commit-message

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

FAQPage Schema
How do I generate conventional commit messages from a git diff?

To generate conventional commit messages from a git diff, you provide the diff and contextual changes to an automation tool that infers the type and optional scope. This produces a concise subject line suitable for Conventional Commits.

Can I include a rationale body in my conventional commit message?

Yes, you can include an optional body in your conventional commit message to explain the rationale behind the changes. Generating the message from the diff allows you to add this context for faster code reviews.

What is the best way to automate change summarization for pull requests?

The best way to automate change summarization for pull requests is to process your git diff using a conventional commits generator. It infers the type and scope from the changes to create a structured, concise subject for PR documentation.

Does conventional commits automation infer the commit type and scope from code changes?

Yes, conventional commits automation infers the commit type and optional scope directly from your code changes. By analyzing the provided diff, it enforces the standard format and generates a suitable commit subject.

How do I prepare my git workflow for automated commit messages?

To prepare your git workflow for automated commit messages, ensure you have your current git diff available. Passing this diff and context to the generator yields a formatted conventional commit message ready for your workflow.