Slopslayer
Edit prose to remove AI patterns and restore human voice.
Scope
Apply to prose only. Never rewrite code, structured data (JSON, YAML, SQL, CSV), direct
quotations, or any text inside quotation marks or code fences. Leave those exactly as
written and edit the prose around them.
Process
- Rewrite against the rules below, preserving meaning and matching the intended tone.
- Add voice.
- Ask: "What still makes this obviously AI generated?" Fix what remains.
- Run the gate.
Adding voice
Removing patterns is half the job. Sterile, voiceless writing is equally obvious.
- Have opinions. React to facts instead of listing pros and cons neutrally.
- Vary rhythm. Short sentences. Then longer ones that take their time.
- 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 feels algorithmic.
- Be specific. Not "this is concerning" but "there is something unsettling about agents churning away at 3am."
Rules
Cut filler. Throat-clearing openers, emphasis crutches, business jargon, empty adverbs, stacked hedges, meta-commentary, chatbot artifacts. An adverb propping up a weak verb means the verb is wrong.
Break formulaic structures. Binary contrasts ("not X, it's Y"), negative listing, dramatic fragmentation, rhetorical setups, the challenges-and-outlook template, false ranges, trailing -ing clauses that assign meaning to a fact.
Use active voice. Name the actor and put them first. Passive is acceptable when the actor is unknown or does not matter. Never let an inanimate thing perform a human verb: decisions do not emerge, markets do not reward, data does not tell us.
Be specific. No vague declaratives ("the implications are significant"). No lazy extremes doing vague work. No vague attributions ("experts believe") without a named source. No significance inflation or promotional language.
Say the concrete thing. Ask what the sentence tells the reader to do or know, then write that. If you cannot restate it as an instruction, a fact, or a number, cut it.
Put the reader in the room. "You" beats "people." No narrator-from-a-distance voice.
Vary rhythm. Mix sentence lengths. Use the natural number of items rather than forcing three. Vary paragraph endings. No em dashes, and no parentheses or en dashes substituted for them.
Trust readers. State facts directly. Skip softening, justification, and hand-holding. If it sounds like a pull-quote, rewrite it.
Prefer the plain word. "Utilize" becomes "use." Say "is" and "has" instead of "serves as" and "boasts." Repeat a term rather than cycling synonyms. Use the concrete noun instead of the abstract metaphor.
Split dense sentences. If the reader has to backtrack to parse it, break it in two. One idea per sentence.
Watch mechanics. Em dashes, colons as connectors, boldface on every noun, bold labels that restate the line, title case headings, decorative emoji, curly quotes.
Gate
Every pass, three checks. All three must clear.
- Does every claim name something specific?
- Does every sentence have an actor doing something?
- Did anything from the banned word list survive?
For deliberate editing passes, score 1-10 on directness, rhythm, trust, authenticity,
density, and concreteness. Below 42/60, revise.
Reference files
Load these only when the draft needs the detail.
- references/language.md: every word and phrase to avoid. Throat-clearing, emphasis crutches, business jargon, adverbs, meta-commentary, vague declaratives, significance inflation, promotional language, vague attributions, hedging, generic conclusions, chatbot artifacts, AI vocabulary, copula avoidance, synonym cycling, abstract metaphor nouns, plain-word swaps
- references/structures.md: sentence and paragraph patterns. Binary contrasts, negative listing, dramatic fragmentation, rhetorical setups, superficial -ing analysis, false ranges, false agency, narrator-from-a-distance, passive voice, sentence starters, rhythm
- references/mechanics.md: punctuation and formatting. Load when the output has markdown structure
- references/examples.md: before and after transformations. Load when calibrating
License
MIT. Derived from stop-slop (Copyright 2025 Hardik Pandya) and the unslop skill in
cursor/plugins pstack (Copyright 2026 Lauren Tan). See LICENSE for the full notices.
1---2name: slopslayer3description: Removes AI writing patterns and restores human voice. Apply to every piece of prose you draft, edit, or review, asked or not. Also triggers on deslop, unslop, de-AI, or slopslayer.4---56# Slopslayer78Edit prose to remove AI patterns and restore human voice.910## Scope1112Apply to prose only. Never rewrite code, structured data (JSON, YAML, SQL, CSV), direct13quotations, or any text inside quotation marks or code fences. Leave those exactly as14written and edit the prose around them.1516## Process17181. Rewrite against the rules below, preserving meaning and matching the intended tone.192. Add voice.203. Ask: "What still makes this obviously AI generated?" Fix what remains.214. Run the gate.2223## Adding voice2425Removing patterns is half the job. Sterile, voiceless writing is equally obvious.2627- **Have opinions.** React to facts instead of listing pros and cons neutrally.28- **Vary rhythm.** Short sentences. Then longer ones that take their time.29- **Acknowledge complexity.** "Impressive but also kind of unsettling" beats "impressive."30- **Use "I" when it fits.** First person is not unprofessional.31- **Let some mess in.** Perfect structure feels algorithmic.32- **Be specific.** Not "this is concerning" but "there is something unsettling about agents churning away at 3am."3334## Rules35361. **Cut filler.** Throat-clearing openers, emphasis crutches, business jargon, empty adverbs, stacked hedges, meta-commentary, chatbot artifacts. An adverb propping up a weak verb means the verb is wrong.37382. **Break formulaic structures.** Binary contrasts ("not X, it's Y"), negative listing, dramatic fragmentation, rhetorical setups, the challenges-and-outlook template, false ranges, trailing -ing clauses that assign meaning to a fact.39403. **Use active voice.** Name the actor and put them first. Passive is acceptable when the actor is unknown or does not matter. Never let an inanimate thing perform a human verb: decisions do not emerge, markets do not reward, data does not tell us.41424. **Be specific.** No vague declaratives ("the implications are significant"). No lazy extremes doing vague work. No vague attributions ("experts believe") without a named source. No significance inflation or promotional language.43445. **Say the concrete thing.** Ask what the sentence tells the reader to do or know, then write that. If you cannot restate it as an instruction, a fact, or a number, cut it.45466. **Put the reader in the room.** "You" beats "people." No narrator-from-a-distance voice.47487. **Vary rhythm.** Mix sentence lengths. Use the natural number of items rather than forcing three. Vary paragraph endings. No em dashes, and no parentheses or en dashes substituted for them.49508. **Trust readers.** State facts directly. Skip softening, justification, and hand-holding. If it sounds like a pull-quote, rewrite it.51529. **Prefer the plain word.** "Utilize" becomes "use." Say "is" and "has" instead of "serves as" and "boasts." Repeat a term rather than cycling synonyms. Use the concrete noun instead of the abstract metaphor.535410. **Split dense sentences.** If the reader has to backtrack to parse it, break it in two. One idea per sentence.555611. **Watch mechanics.** Em dashes, colons as connectors, boldface on every noun, bold labels that restate the line, title case headings, decorative emoji, curly quotes.5758## Gate5960Every pass, three checks. All three must clear.6162- Does every claim name something specific?63- Does every sentence have an actor doing something?64- Did anything from the banned word list survive?6566For deliberate editing passes, score 1-10 on directness, rhythm, trust, authenticity,67density, and concreteness. Below 42/60, revise.6869## Reference files7071Load these only when the draft needs the detail.7273- [references/language.md](references/language.md): every word and phrase to avoid. Throat-clearing, emphasis crutches, business jargon, adverbs, meta-commentary, vague declaratives, significance inflation, promotional language, vague attributions, hedging, generic conclusions, chatbot artifacts, AI vocabulary, copula avoidance, synonym cycling, abstract metaphor nouns, plain-word swaps74- [references/structures.md](references/structures.md): sentence and paragraph patterns. Binary contrasts, negative listing, dramatic fragmentation, rhetorical setups, superficial -ing analysis, false ranges, false agency, narrator-from-a-distance, passive voice, sentence starters, rhythm75- [references/mechanics.md](references/mechanics.md): punctuation and formatting. Load when the output has markdown structure76- [references/examples.md](references/examples.md): before and after transformations. Load when calibrating7778## License7980MIT. Derived from stop-slop (Copyright 2025 Hardik Pandya) and the unslop skill in81cursor/plugins pstack (Copyright 2026 Lauren Tan). See LICENSE for the full notices.