| name | unslop |
| description | Cut AI tells, puffery, promotional language, boilerplate patterns, and canned phrasing from writing. Use when reviewing or rewriting documentation, pull request descriptions, commit messages, or user-facing prose to remove AI writing patterns. |
Unslop
Edit text to remove AI patterns and add human voice.
Process
- Scan for the patterns below.
- Rewrite. Preserve meaning and match intended tone.
- Add soul (see next section).
- Self-audit: "What makes this obviously AI generated?" Fix remaining tells.
Adding Soul
Removing patterns is half the job. Sterile, voiceless writing is just as
obvious.
- Have opinions. React to facts instead of neutrally listing pros and cons.
- Vary rhythm. Short sentences. Then longer ones that take their time. Mix
it up.
- Acknowledge complexity. "Impressive but also kind of unsettling" beats
"impressive."
- Use "I" when it fits. First person is not unprofessional.
- Let some mess in. Perfect structure looks machine-made.
- Be specific. Not "this is concerning" but "there is something unsettling
about agents churning away at 3am."
Patterns to Detect and Fix
Content
- Puffery. "pivotal moment", "testament to", "evolving landscape", "setting
the stage for", "indelible mark", "deeply rooted". Cut puffery, state what
happened.
- Name-dropping. Listing media outlets without context. Pick one, say what
was said.
- Superficial -ing phrases. "highlighting...", "ensuring...",
"reflecting...", "showcasing...", "fostering...". Delete or expand with real
sources.
- Promotional language. "nestled", "vibrant", "breathtaking",
"groundbreaking", "renowned", "stunning", "must-visit". Use neutral
descriptions.
- Vague attributions. "Experts believe", "Industry reports suggest", "Some
critics argue". Name the source or delete.
- Formulaic challenges. "Despite challenges... continues to thrive."
Replace with specific facts.
Language
- AI vocabulary. Additionally, crucial, delve, enduring, enhance,
fostering, garner, interplay, intricate, landscape (abstract), pivotal,
showcase, tapestry (abstract), testament, underscore, vibrant. Replace with
plain words.
- Fancy ways to say "is". "serves as", "stands as", "boasts", "features".
Just say "is" or "has".
- "Not just X, but Y." State the point directly instead.
- Rule of three. Forcing ideas into groups of three. Use the natural
number.
- Synonym cycling. Protagonist, main character, central figure, hero all
in one paragraph. Pick one, repeat it.
- False ranges. "from X to Y" where X and Y are not on a meaningful scale.
List topics directly.
Style
- Em dash overuse. Avoid em dashes entirely. Use periods or commas only
(no parentheses, no en dashes, no hyphen-as-dash substitutes). If a thought
needs separation, end the sentence or use a comma.
- Colon overuse. Colons are fine before a list or example. Not as
mid-sentence connectors. "If you are coming from traditional automation:
instead of registering event handlers, you describe conditions" adds nothing
with the colon. Rewrite to let the point stand on its own without comparison
framing: "Describing when the scheduler should fire works best as plain
English." Same meaning, no crutch punctuation.
- Boldface overuse. Do not bold every proper noun or acronym.