The final anti-AI-slop editing pass for any prose — blog posts, newsletters, social, email, marketing/web copy, docs, essays, fiction. It's the last thing to touch a draft before it ships.
Runs a four-step loop: Detect → Score → Fix → Prove.
- Detect — scans for documented AI tells: negative parallelism ("it's not X, it's Y"), rhetorical Q&A, rule-of-three and anaphora pile-ups, em-dash and unicode overuse, corporate-AI vocabulary, wind-up intros and signposted conclusions, bold-first-bullet listicles, low-burstiness rhythm, hedging, vague attributions, grandiose stakes, and more.
- Score — a 0–100 slop score (lower is cleaner), so the improvement is visible.
- Fix — rewrites the tells in place while preserving meaning and voice.
- Prove — returns the cleaned text plus an itemized list of what changed and what was left in on purpose.
The catalog is built from documented sources — Wikipedia's Signs of AI writing, the tropes.fyi directory, and working editors' guides — not one person's taste.
- "Does this sound like AI? Clean it up."
- "De-slop this newsletter draft."
- "Copyedit this and show me what you cut."
- In: any passage of prose (paste it, or point to a file).
- Out: the cleaned passage, a before→after score, and the change log.
Drop a slop.config.md in your working directory to add house rules. Copy the annotated example from plugins/ai-slop-killer/skills/ai-slop-killer/reference/slop.config.example.md. You can set:
banned_words— extra words to hard-ban.allowed_words— documented-tell words you legitimately use (kills false positives; every domain has a "robust").voice— a voice/style skill or a short note to preserve.citations—required|preferred|off.channel_defaults— per-channel emoji/format rules.
reference/slop-catalog.md— the full field guide of tells, with fixes and sources.reference/scoring.md— how the slop score is computed.reference/slop.config.example.md— annotated config template.
It won't over-correct: one em-dash, one triad, one rhetorical question, one metaphor per piece is human. The goal is prose that reads like a person wrote it on purpose — lived-in, not scrubbed flavorless. It has an optional fiction mode for manuscript prose.