Agent skill · writing content · cursor

unslop

Cut AI tells from any writing. Must always apply.

Why this skill is useful

Provides a detailed process for transforming AI-generated text into a more human-like voice, which the AI wouldn't reliably generate on its own.

What it needs

About 4k tokens when loaded. Last updated 2026-08-06. 2,555 stars on the source repository.

What this skill does

Unslop Edit text to remove AI patterns. Process 1. Scan for the patterns below. 2. Rewrite. Preserve meaning, match intended tone. Patterns to detect and fix Rule numbers are stable ids that other skills cite. A removed rule leaves a gap. Content 3. Superficial -ing phrases. "highlighting...", "ensuring...", "reflecting...", "showcasing...", "fostering...". Delete or expand with real sources. 5. Vague attributions. "Experts believe", "Industry reports suggest", "Some critics argue". Name the source or delete. Language 7. AI vocabulary. Additionally, crucial, delve, enduring, enhance, fostering, garner, interplay, intricate, landscape (abstract), pivotal, showcase, tapestry (abstract), testament, underscore, vibrant. Replace with plain words. 8. Fancy ways to say "is". "serves as", "stands as", "boasts", "features". Just say "is" or "has". 9. "Not just X, but Y." State the point directly instead. 10. Rule of three. Forcing ideas into groups of three. Use the natural number. 11. Synonym cycling. Protagonist, main character, central figure, hero all in one paragraph. Pick one, repeat it. 12. False ranges. "from X to Y" where X and Y aren't on a meaningful scale. List topics directly. Style 13. 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. 14. Colon overuse. Colons are fine before a list or example. Not as mid-sentence connectors. "If you're 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. 15. Boldface overuse. Don't bold every proper noun or acronym. 16. Inline-header lists. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills cursor/unslop

View the source on GitHub

Browse the @skills marketplace