What problem does it solve?
Automatically organizes and creates clear, atomic git commits so developers no longer waste time crafting consistent commit messages, grouping related changes, or accidentally committing sensitive files.
Core Features & Use Cases
- Intelligent Change Analysis: Semantically examines staged and unstaged diffs to determine change types (feat, fix, refactor, docs, test, etc.).
- Convention Detection: Learns repository commit patterns from history and applies Conventional Commits, issue references, or org-specific formats.
- Smart Staging & Atomic Commits: Groups and stages related files for focused commits while respecting .gitignore and pre-commit hooks.
- Security-Aware: Detects and avoids committing sensitive files such as environment files, keys, and credentials.
- Workflow Integration: Prepares changes for PRs, assists with interactive rebases, and adapts to repository-specific message styles.
Quick Start
Ask Claude to analyze the current repository changes and create atomic, convention-compliant commits that match the project's style.