Conventional Git Commits

•
28
•

Automates the creation of standardized, high-quality Git commits following the Conventional Commits specification.

The Git Commit skill streamlines version control workflows by enforcing the Conventional Commits standard across your development process. It intelligently identifies project-specific conventions from configuration files like CLAUDE.md, guides users through staging files, and constructs structured commit messages with appropriate types, scopes, and descriptive subjects. By automating the formatting of branch updates and PR closures, it ensures a clean, searchable, and machine-readable git history that integrates seamlessly with automated release tools and semantic versioning systems.

Key Features

01Provides built-in safeguards to prevent committing secrets, .env files, or credentials.
02Enforces Conventional Commits format with type, scope, and subject line rules.
03Generates extended descriptions for Pull Request closures and merge commits.
04Supports multi-line commit bodies, Git trailers, and breaking change indicators.
0528 GitHub stars
06Automatically detects and respects project-specific conventions from CLAUDE.md.

Use Cases

01Cleaning up staging areas and creating focused, atomic commits from complex code changes.
02Ensuring every commit follows project-specific naming conventions and architectural scopes.
03Standardizing repository history for teams using semantic versioning and automated changelogs.