git-visual-commits
Installation
SKILL.md
Git Visual Commits

This skill drives the entire git commit workflow — reviewing changes, grouping them logically, composing messages with the right emoji, and only adding a conventional prefix when the user explicitly asks for that combo. It supports three identity modes: bot-attributed (git bot commit), human-attributed (git commit), and collaborative (git our commit).
Critical Rules
Identity Lock
- If the user asked for
git bot commit, you must usegit bot commit. - If the user asked for
git commit, you must usegit commit. - If the user asked for
git our commit, follow the attribution workflow and then use the matching command per group. - Never silently downgrade a requested
git bot committogit commit. - If the required
git botalias is unavailable, halt and report that exact blocker instead of falling back to human identity.
Direct Git Execution Rule
- For identity-sensitive commit work, prefer direct shell or terminal execution of git commands over wrapper tools that might bypass aliases, rewrite commit behavior, or hide the exact command being run.
Related skills