Documentation
README
Split changes into semantic units and commit
Breaks big changes into small, meaningful commits with proper messages. Uses only standard git commands.
Usage
/semantic-commit [options]
Options
--dry-run: Show proposed commit splits without actually committing--lang <language>: Force language for commit messages (en)--max-commits <number>: Specify maximum number of commits (default: 10)
Basic Examples
# Analyze current changes and commit in logical units
/semantic-commit
# Check split proposal only (no actual commit)
/semantic-commit --dry-run
# Generate commit messages in English
/semantic-commit --lang en
# Split into maximum 5 commits
/semantic-commit --max-commits 5
How It Works
This is the opening of the README. Read the full README on GitHub.