Blocks em dashes from Claude responses. Injects the rule before every turn and forces a rewrite if one slips through.
Background and the why behind it: Claude skill: no emdashes.
/plugin marketplace add woutersf/woutersf-marketplace
/plugin install no-emdashes@woutersf-marketplace
UserPromptSubmit
hook: injects the no-dash rule into every conversation turnStop
hook: scans the response; if a forbidden character is found, blocks Claude and forces a rewrite/no-emdashes
: slash command for an on-demand check
—
–
―
⸺
⸻
﹘
‒
(U+2014, U+2013, U+2015, U+2E3A, U+2E3B, U+FE58, U+2012)
- Claude Code CLI
- Python 3
Made by Frederik Wouters.