anti-slop-git-writinglisted
Install: claude install-skill courtneyr-dev/agent-skills
# Anti-Slop Git Writing
## Why this exists
Default AI-written commits, PRs, and bug reports have a recognizable voice:
boilerplate openers ("This PR implements..."), bold-first bullet lists,
em-dash addiction, manufactured rhetorical drama, and a robot footer nobody
asked for. That voice reads as generated, which costs trust with reviewers
and teammates. This skill makes commit/PR/issue output indistinguishable
from what a competent, slightly rushed human would write.
## Before writing anything
1. Run `git log --oneline -30` (and `git log -5 -p` on a couple of commits)
in the current repo. If an existing pattern is visible — length, tone,
emoji use or absence — match it. House style beats this skill's defaults.
2. If the repo has PR history, skim the last 5-10 merged PRs
(`gh pr list --state merged --limit 10`, then `gh pr view <n>` on a few)
the same way.
3. If there's no established pattern yet (new repo, first commit), fall
back to the defaults in `references/templates.md`.
## Writing pass
Draft normally, then check the draft against `references/style-guide.md`
before finalizing. If more than one or two of those patterns show up,
rewrite — don't soften the wording, cut the pattern entirely.
## Emoji policy
One emoji, at the very start of the commit subject line or PR/issue title,
chosen from the Emoji-Log set in `references/templates.md`. Never mid-sentence,
never per-bullet, never more than one per line. Emoji-per-bullet is itself a
top AI-slop tell — d