Formats git commit messages to a team's chosen convention (Conventional Commits or gitmoji). Use this when the user asks to commit changes or write or fix a commit message. Reads per-project settings so teams customize commit style, allowed types, and scope rules without editing this skill.