generating-commit-messages

Generate Git commit messages following conventional commit standards.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/adrianschmidt/workspace-config --skill generating-commit-messages-adrianschmidt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-commit-messages
Source: https://github.com/adrianschmidt/workspace-config/tree/main/claude/skills/generating-commit-messages
Command: npx skills add https://github.com/adrianschmidt/workspace-config --skill generating-commit-messages-adrianschmidt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers write clear, consistent, and informative Git commit messages that adhere to established conventions, improving code review and project history.

Core Features & Use Cases

  • Conventional Commits: Generates messages following the <type>(<scope>): <subject> format.
  • Guidance on Types and Scopes: Provides examples for common commit types (feat, fix, docs, etc.) and scope usage.
  • Fixup and Amend Commits: Supports the creation of amend! and fixup! commits for efficient commit management.
  • Use Case: When you've finished a new feature, use this Skill to generate a commit message like feat(auth): implement two-factor authentication with a descriptive body.

Quick Start

Suggest a commit message for the staged changes using the conventional commit format.

Frequently Asked Questions about generating-commit-messages

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

FAQPage Schema
How do I generate conventional commit messages for my staged Git changes?

To generate conventional commit messages, provide your staged Git changes to the tool. It outputs messages following the `<type>(<scope>): <subject>` format, improving code review and project history consistency.

What is the conventional commit format for Git commit messages?

The conventional commit format structures Git commit messages as `<type>(<scope>): <subject>`. Common types include feat, fix, and docs, which clarify the nature of changes for better version control tracking.

Can I create fixup and amend commits using conventional commit standards?

Yes, you can create fixup and amend commits. The tool supports generating `fixup!` and `amend!` commits, allowing efficient commit management and modification within standard software development workflows.

Do I need prior Git knowledge to use a conventional commit message generator?

Yes, effective message generation requires understanding of Git and conventional commit specifications. This prerequisite knowledge ensures you can properly apply the generated commit messages to your version control workflow.

What's the best way to structure a feature commit message for code review?

The best way to structure a feature commit message is using the conventional commit format. It generates messages like `feat(auth): implement two-factor authentication` with a descriptive body, streamlining the code review process.