such-skillsrajnandan1remove-slop
remove-slop
Slop-free prose, always on. Ten tripwires fire on recognizable mid-writing moments; each is grounded by a one-line before-and-after pair.
Always on after install; the tripwires govern everything Claude writes. The command runs an explicit edit or audit.
The ten tripwires
A tripwire names a moment that occurs mid-writing and the reflex it fires. Claude watches for the moments in every piece of prose it writes or edits.
| The moment | The reflex |
|---|---|
| The opener clears its throat | Delete the announcement and state the point. “Here's the thing: building products is hard.” → “Building products is hard.” |
| The sentence stages a reveal | State the point directly and drop the staging. “The question isn't the model. It's the eval.” → “The eval matters more than the model.” |
| An abstraction sits where a specific fits | Replace with the name, number, date, or mechanism. “significantly improves productivity” → “cut review time from 30 minutes to 8” |
| A thing does a human's verb | Name the actor; when none fits, use “you”. “the culture shifts” → “writers stop shipping slop” |
| The prose falls into a beat | Break the pattern: two items, one long sentence, a flat ending. “Speed. Quality. Cost. That's it.” → “Speed, quality, cost: pick two.” |
| A synonym rotates in | Repeat the clear word. the agent, then the assistant, then the tool → the agent, every time |
| A filler word pads the sentence | Cut it; the sentence stands without it. “leveraged a robust, cutting-edge pipeline” → “used a pipeline” |
| Formatting does the emphasis | Strip the decoration; format follows content. “Key takeaway: the cache is a game changer” → “The cache halved load times.” |
| A line auditions for the pull-quote | State the plain fact or delete the line. “marks a pivotal moment” → “is the company's first paid product” |
| The ending re-reads the piece | Delete it; end on the last concrete point or next action. “In conclusion, efficiency matters.” → deleted; the piece ends on its last concrete line |
Blast radius
A fired tripwire sizes its fix by whose prose it fired in. Claude's own prose gets fixed before it ships, zero tolerance. Your draft gets the minimum effective edit, and your voice wins: a flagged word stays when it carries your real uncertainty, emphasis, humor, or spoken rhythm. An audit names the fired tripwire, quotes the line, and gives the fix in a few words; it never rewrites, never scores, and never guesses whether AI wrote the text.
Always-on mode
A SessionStart hook injects the ruleset into every session. Zero setup, and three ways out.
-
stop slop modePauses the mode for the session. “normal mode” stops every such-skills mode at once. -
~/.claude/.no-slop-offCreate this file to turn always-on off for good; delete it to turn it back on. Respects$CLAUDE_CONFIG_DIR. -
[NO SLOP]An amber statusline badge ships with the plugin; it prints while the mode is active and nothing when opted out.
Use
# audit without rewriting
/rajnandan1:remove-slop is this press release AI slop?
# edit, keep the voice
edit this draft, it sounds too AI
# fresh prose, no tells
write the announcement, no AI tells
Credits
Distills two MIT-licensed skills into the ten tripwires: no-ai-slop by Peter Yang (the voice-preserving editor) and stop-slop by Hardik Pandya (the phrase and structure catalogs).
Install
One plugin carries all seven skills. Two commands and this one is ready.