gitmoji-commit

Installation
SKILL.md

gitmoji-commit

Mental model

  • Default: gitmoji + Conventional Commit titles such as ✨ feat(scope): summary
  • If the user explicitly asks for no emoji / ASCII-only: fall back to plain Conventional Commit titles such as feat(scope): summary
  • If shell / host / encoding safety is uncertain: fall back to ASCII-only Conventional Commit output
  • Keep the chosen style consistent across commit titles and PR titles unless the user explicitly wants a different style

Create clean Git commits using gitmoji + Conventional Commits by default with ASCII-safe fallback when needed while keeping Git operations safe, scoped, and predictable.

When the user invokes this skill for commit-related work, default to gitmoji + Conventional Commit. Use references/gitmoji-map.md to choose the most suitable emoji, and only disable emoji when the user explicitly asks or the environment is unsafe for UTF-8.

Core contract

Primary validated path:

  • local git workflows
  • GitHub operations through gh when installed and authenticated
Installs
9
GitHub Stars
2
First Seen
Mar 19, 2026