Description
I came across a scenario where I had changes that were not related to each other, qgit squashed them and attempted pushing to changes as a single commit rather than analysing the diff then making atomic commits to better match the scenario.
Suggestion.
Include a qgit-diff section, that would cause claude to analyse changes made plan micro commits and push the changes. below is what i use.
### QGIT-diff
When I type "qgit-diff", this means:
`
Examine the current Git working tree (staged and unstaged changes) and understand the context of the changes.
Group changed files into logical, atomic commit buckets.
Finally, qgit each commit bucket separately, following the QGIT commit message rules.
`