Git Commit Organizer

Organize pending git changes into logical, well-structured commits that follow the Conventional Commits specification, in English. Use this skill whenever the user wants to commit work, "organize my commits", "split my changes into logical commits", "commit what we have", "save these changes to git", "tidy up my history before a PR", or invokes /commit — including partial asks like "commit the auth stuff" or "just commit the config". It reads git status and diffs, groups related changes into atomic commits, proposes the messages, and only commits after explicit approval. Optionally it adds gitmoji prefixes, an issue reference (auto-detected from the branch when present), and folder exclusions. It never pushes. Do not trigger for writing code, resolving merge conflicts, or opening pull/merge requests — only for turning pending changes into commits.

webreactiva 9a14c73 7.3 KB Updated

File contents

webreactiva/skills/tree/main/skills/engineering/git-commit-organizer commit 9a14c736b0

Frequently asked questions

npx skillmds@latest add webreactiva/git-commit-organizer