commit

Installation
SKILL.md

Commit — Trau's commit convention

Why this exists

In a Trau-shaped repo the git log is not decoration. Release notes are generated from the subjects, the commit and PR body together act as the design changelog, and the person reading git log in two years is the only one still around who cares why a line exists. That gives every message three jobs: say what changed in a form a release note can quote, carry the ticket link that holds the reasoning, and carry nothing else.

"Nothing else" is the part that erodes. Harnesses append co-author trailers, agents narrate their own process, unrelated files ride along in a git add -A, and a ticketless fix acquires an apologetic (no-issue) marker that means nothing to anybody. This skill holds the line on all four.

Step 0 — Read before you write

Installs
3
Repository
romkaltu/skills
First Seen
Sep 5, 2026