semantic-commit

Community

Turn large changes into meaningful commits.

Authorudus122
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you split large code changes into semantically meaningful commits, enabling clearer history, easier reviews, and better adherence to Conventional Commits.

Core Features & Use Cases

  • Automatic change segmentation: detect logical boundaries to create focused commits for features, fixes, docs, and chores.
  • Semantic commit message generation: generate standardized, meaningful messages that reflect the intent of each change.
  • Project conventions awareness: detect existing conventions and tailor commit messages accordingly.

Quick Start

Run the semantic-commit skill on your current repository to split your latest changes into well-scoped commits and generate appropriate messages for each one.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: semantic-commit
Download link: https://github.com/udus122/dotfiles/archive/main.zip#semantic-commit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository