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.