deaiify
/install deaiify
deAIify Plugin
Enforces the "no em dashes" rule across all output by intercepting messages, detecting U+2013 (en dash) and U+2014 (em dash), and forcing a rewrite turn via embedded LLM correction.
What it does
- Detects U+2013 and U+2014 in outbound messages
- Calls embedded LLM to rewrite without dashes (preserves meaning, tone, style)
- Returns corrected output to user
- Never touches U+002D (hyphen-minus in code)
- Excludes content inside code blocks and inline code
How it works
before_agent_replyintercepts the completed assistant text before delivery- Detects banned dash characters outside of code blocks
- Calls
runEmbeddedPiAgentwith a restructuring prompt - Verifies the rewrite is sane (word count and length checks)
- Returns the rewritten reply
Installation
openclaw plugin install deaiify
Configuration
| Option | Type | Default | Description |
|---|---|---|---|
rewriteTimeoutMs |
integer | 15000 |
Timeout in ms for the embedded rewrite call |
The plugin uses the session's default model for rewrites. No model config needed.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install deaiify - After installation, invoke the skill by name or use
/deaiify - Provide required inputs per the skill's parameter spec and get structured output
What is deaiify?
Ban LLM em-dashes and en-dashes before delivery, rewrite via embedded LLM. It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.
How do I install deaiify?
Run "/install deaiify" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is deaiify free?
Yes, deaiify is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does deaiify support?
deaiify is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created deaiify?
It is built and maintained by shawnpetros (@shawnpetros); the current version is v3.4.1.