What problem does it solve?
This Skill helps users create well-structured git commits with clear, value-communicating messages, streamlining the process of saving changes to a repository.
Core Features & Use Cases
- Commit Creation: Generates a single, well-crafted git commit from the current working tree changes.
- Contextual Information: Provides context on git status, working tree diff, current branch, recent commits, and remote default branch.
- Commit Message Convention: Determines commit message conventions based on project instructions, recent commit history, or defaults to conventional commit format.
- Logical Commits: Splits changes into logical commits when necessary, ensuring a clear and organized commit history.
- Staging and Committing: Stages and commits changes, ensuring that sensitive files and unrelated changes are not included.
Quick Start
Run the 'commit' command to create a git commit with a clear message.