| description | allowed-tools |
|---|---|
Commit pending changes with context-aware messages based on conversation |
Bash(git status:*), Bash(git diff:*), Bash(git add:*), Bash(git commit:*), Bash(git log:*) |
Commit all pending changes on this branch. Follow these steps:
-
Run
git statusandgit diffto see all pending changes (staged and unstaged) -
Analyze the changes and determine if they should be a single commit or split into multiple commits. Split into multiple commits when: