Clean prose with plain hyphens, in every language.
Keeps project prose free of typographic dashes and provides inventories and approved fixes for existing occurrences.
When to use it
Use when writing or substantively editing project prose, or when asked to audit, count, score, or clean up dash usage.
It changes how the agent writes and edits project prose, checks edited files, and audits or fixes dash usage on request.
What you provide
Uses rg with PCRE support to check edited files and inventory dash occurrences in the working tree.
Enables the optional PreToolUse guard that checks commit commands before the agent runs them.
This skill
commit-msg
Installs a commit-message hook
.claude/settings.json
Adds a commit-command guard