About deslop
A writing skill that revises prose to sound specific and human by replacing common stylistic habits with the underlying claim stated plainly. It is intended for writers editing drafts, with examples of patterns to remove and guidance on what to preserve.
Key features
- 01Identifies filler and jargon
- 02Rewrites staged contrasts
- 03Flags formulaic phrasing
- 04Removes vague claims and signposting
- 05Preserves specifics and varied structure
Use cases
- 01Editing an AI-generated draft
- 02Removing filler from a blog post
- 03Making claims more concrete
- 04Polishing prose while keeping the author's voice
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ every-app/ open-seo --skill deslopAfter installing, type/deslopin Claude Code to confirm it loaded.
Details
From the project READMEDeslop
Make prose sound like a specific person wrote it. Fix each tell by stating the underlying claim plainly, not by swapping in a new flourish.
Cut or rewrite
- Filler: throat-clearing ("Here's the thing:"), emphasis crutches ("Let that sink in."), meta-commentary ("In this section, we'll explore..."), "It's worth noting," and business jargon ("navigate the landscape," "leverage").
- Staged contrasts like "Not X. Y." or "It's not X, it's Y." State Y.
- Manufactured rhythm: dramatic fragments ("Speed. That's it."), rhetorical questions answered right away ("The result? Devastating."), three-part phrasing that exists only for cadence ("fast, simple, and powerful"), and paragraphs that end on a one-liner restating the paragraph.
- AI vocabulary: "delve," "tapestry," "quietly," "serves as," "highlighting its importance," invented concept labels ("the supervision paradox"), and inflated stakes.
- Vagueness: declaratives that name nothing ("The reasons are structural"), "experts argue" with no name, and "every," "always" or "never" doing vague work.
- False agency, where a thing does a person's verb ("the complaint becomes a fix"). Name who did it.
- Signposting: announcing what you're about to say, then summarizing what you said. "In conclusion." "Despite these challenges."
- Formatting tells: em dashes, unicode arrows, and lists where every item opens with a bolded keyword.
Keep
Specifics (names, numbers, examples), "you" for the reader in blog posts, varied sentence length, and short plain lines that carry information. Keep bullet points and numbered steps for actions and instructions; don't fold them back into paragraphs. When editing someone else's writing, keep their voice.
Example
Before: "Here's the thing: most pipelines break in production. Not because the code is bad. Because the data is bad. Let that sink in."
After: "Most pipelines break in production. The code runs fine. The data doesn't match the assumptions baked into it."
Adapted from stephenturner/skill-deslop (MIT, see LICENSE).