What problem does it solve?
This Skill helps developers create standardized, semantic git commits by analyzing diffs and generating conventional commit messages, reducing cognitive load and ensuring consistency across a project.
Core Features & Use Cases
- Conventional Commit Generation: auto-detects type and scope from changes and suggests an appropriate commit message.
- Interactive Staging & Overrides: allows you to override the type, scope, and description, and group related changes for cohesive commits.
- Smart Messaging for Workflows: supports typical development workflows, including multiple commits in a single feature branch and clear changelogs.
- Use Case: When you've modified several files, run this Skill to produce a single conventional commit that describes the feature or fix and its scope.
Quick Start
Stage your changes with git add, then run the git-commit command to create a conventional commit message based on the diff and apply it.