beautiful-commits

Enforce Conventional Commits structure with type(scope): subject format.

69|9|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Tibsfox/gsd-skill-creator --skill beautiful-commits
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beautiful-commits
Source: https://github.com/Tibsfox/gsd-skill-creator/tree/main/examples/skills/beautiful-commits
Command: npx skills add https://github.com/Tibsfox/gsd-skill-creator --skill beautiful-commits

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing consistent, conventional commit messages is hard, leading to unclear history and painful reviews.

Core Features & Use Cases

  • Enforces Conventional Commits structure (type(scope): subject) for all commits.
  • Guides subject length, imperative mood, and optional body/footer guidance to improve readability and tooling compatibility.
  • Provides examples and templates to speed up everyday commits, changelog generation, and project reviews.
  • Use Case: When collaborating on a codebase, ensure a clean, searchable git history for audits and releases.

Quick Start

Create a well-formed Conventional Commit message for a new feature in the authentication module.

Frequently Asked Questions about beautiful-commits

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

FAQPage Schema
How do I write conventional commit messages for git?

Conventional commit messages follow the type(scope): subject format to standardize version control history. This structure enforces length constraints, imperative mood, and optional body/footer guidance to improve readability and tooling compatibility.

What is the correct format for conventional commits?

The conventional commit format requires a type(scope): subject structure. It enforces subject length constraints, imperative mood, and optional body/footer guidance to ensure clear version-control history and compatibility with changelog generation tooling.

How do I enforce conventional commit standards across a team?

To enforce conventional commit standards across a team, apply the type(scope): subject structure to all features, bug fixes, and refactors. This provides templates and examples that ensure a clean, searchable git history for collaborative codebase reviews.

Does the conventional commit format support bug fixes and refactors?

Yes, the conventional commit format supports bug fixes and refactors. It guides teams to produce type(scope): subject messages across individual features and refactors in collaborative software projects, maintaining a clean and searchable version-control history.

Why use imperative mood in git commit messages?

Using imperative mood in git commit messages follows the conventional commit standard. Enforcing this mood alongside the type(scope): subject structure improves readability, speeds up project reviews, and ensures compatibility with changelog generation tooling.