commit
Installation
SKILL.md
Run git status, git diff, and git diff --cached in parallel to understand
the current state. Then:
- If there are staged changes, commit only what's staged.
- If there are no staged changes, stage all changes first, then commit.