mutlumehmet/claude-plugins/tree/main/plugins/dash-guard

Claude가 prose에 em dash, en dash 또는 구두점으로 사용한 이중 하이픈을 넣어 쓰는 것을 거부하고 다시 쓸 줄을 알려 주는 Claude Code mod입니다.
mutlumehmet/claude-plugins/tree/main/plugins/dash-guard

dash-guard는 em dash, en dash 또는 구두점으로 사용된 이중 하이픈을 추가하는 쓰기를 차단해 prose 스타일을 지키는 Claude Code 플러그인입니다. Markdown과 텍스트 파일의 Write 및 Edit 호출, 설정한 MCP 도구 이름을 검사하지만 코드 파일, fenced code, 인라인 코드, HTML 주석, CLI flags는 그대로 둡니다. 편집 전에 이미 있던 dash는 보고하지 않으므로 기존 파일도 편집할 수 있습니다. /dash-guard off|on 세션 전환, 금지할 dash 유형과 MCP 도구 정규식 설정을 제공하며 네트워크 호출이나 텔레메트리를 하지 않습니다. Claude Code 2.1.287 이상 설치 안내가 포함됩니다.
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add mutlumehmet/claude-plugins claude plugin install dash-guard
A Claude Code mod that refuses prose Claude writes with an em dash, an en dash or a double hyphen used as punctuation, and tells Claude which lines to rewrite. Part of claude-plugins.
git reset --hard./dash-guard off|on for the session.| Setting | Default | What it does |
|---|---|---|
| banned | all three | Comma separated: em, en, double |
| tools | empty | A regular expression of MCP tool names to check too, such as ^mcp__notion__.*(create\|update).*$ |
tools setting.tool.call on Write, Edit and the matching MCP tools may refuse that one call; it never changes a call's input. command.run answers its own /dash-guard command and no other.Needs Claude Code 2.1.287 or later (mods). Tested on 2.1.289.
/plugin marketplace add mutlumehmet/claude-plugins
/plugin install dash-guard@mehmetmutlu
A mod runs inside Claude Code with your permissions. Read the code before you install any mod.
Settings are asked for at install, or later with /plugin configure dash-guard@mehmetmutlu.
cat > file) goes around it.Made by Mehmet Mutlu, part of claude-plugins. More of his work at mehmetmutlu.dev.