commit

Installation
SKILL.md

commit skill

A Claude Code skill that analyzes staged changes, selects the right gitmoji, and produces a clean, atomic commit message in lowercase imperative mood — modeled on fastapi/fastapi conventions.

features

  • checks staged files before doing anything; proposes what to stage if nothing is staged
  • runs pre-commit checks (lint, build, type-check) by default
  • selects the appropriate gitmoji based on the nature of the diff
  • enforces lowercase imperative message style
  • suggests splitting when staged files span unrelated concerns
  • shows the draft message and waits for confirmation before committing

usage

Installs
12
GitHub Stars
1
First Seen
May 16, 2026
commit — pavelsimo/skills