commit

Installation
SKILL.md

Workflow

  1. Run git status. Stop if this is not a Git repository or nothing is staged.
  2. Run git diff --staged and use the conversation context to understand why the changes were made.
  3. Propose one commit message following the rules below.
  4. Get explicit approval. Commit only after approval.

Format

Use either:

type(scope): description
type: description
  • Use imperative mood, lowercase, and no trailing period.
  • For breaking changes, append !: feat(api)!: rename foo to bar.
  • An optional body may follow a blank line; explain why, not what.
Installs
8
First Seen
Aug 13, 2026