Capital & Compute

Stop Slop vs Humanizer: Which Claude Skill to Install

stop-slop bans passive voice, adverbs and triads outright. Humanizer weighs 25 tells and guards your facts. Which one fits drafting and which fits editing.

· ai· coding-agents· tools· writing· By Capital & Compute
Bar chart comparing how strictly stop-slop and Humanizer treat ten common AI writing tells

Install Humanizer when you are editing text that already exists and has to keep its facts: a document someone handed you, a pull request description, a page that is already live. Install stop-slop when you want a short rulebook sitting in the context while an agent drafts, and you are willing to trade some naturalness for a hard line on filler. Both are free, MIT licensed Claude skills that work in Claude Code, Claude Desktop and any agent that reads a SKILL.md file.

That is the short answer. The longer one matters because the two files disagree on more rules than they share, and the disagreements decide what your prose comes out sounding like.

stop-slop
hardikpandya/stop-slop
VS
Humanizer
blader/humanizer, v3.0.0
17,567
GitHub stars, 25 Sep 2026
51,967
1,280
Forks
4,155
17 Mar 2026
Last commit
6 Sep 2026
1,995 words, 4 files
Rule text
4,593 words, 1 file
5 scores, revise under 35/50
How it judges a draft
25 tells, ranked by strength
None stated
Guard against invented facts
Explicit rule
No
Matches your writing sample
Yes
None
Named source for its rules
Wikipedia
MIT
License
MIT

What each file actually contains

Both are skills: plain Markdown that an agent reads before it touches your text. There is no runtime and no service, so everything below comes from reading the files themselves rather than from the directory listings that dominate search results for both names.

stop-slop by Hardik Pandya is a 361-word SKILL.md with eight core rules, a quick checklist and a scoring table, plus three reference files the agent loads on demand: phrases.md (banned phrases and a jargon replacement table), structures.md (sentence shapes to avoid) and examples.md (five before-and-after rewrites). All four together run to 1,995 words. The scoring step asks the agent to rate a draft from 1 to 10 on directness, rhythm, trust, authenticity and density, and to revise anything under 35 out of 50.

Humanizer by blader is one 4,593-word file at version 3.0.0. It sorts 25 numbered patterns into five groups, strongest first, marks four of them weak alone so the agent only acts when other tells share the passage, and ends with a section on when not to act at all. Its rules are drawn from Wikipedia’s Signs of AI writing, the editor guideline maintained by WikiProject AI Cleanup. The full rule-by-rule breakdown is in the Humanizer skill explainer, so this piece sticks to where the two part ways.

The size gap has a practical cost. Humanizer is about 2.3 times as much text as every stop-slop file combined and 12.7 times stop-slop’s core file, and an agent reads all of it each time the skill fires. On a single document that is noise. Wired into every commit message or pull request an agent writes, it adds up.

Where the rules disagree

Put the two files side by side and the difference is posture. stop-slop states almost every rule as an absolute. Humanizer states most of its rules with an exception attached, and says outright that a person can make any one of these choices on purpose.

Rule strictness per AI writing tell, stop-slop versus HumanizerTen tells scored 0 to 3. Not-X-but-Y contrasts: stop-slop 3, Humanizer 2. Em dashes: 3 and 2. Three-item lists: 3 and 2. Passive voice: 3 and 1. Adverbs and hedges: 3 and 1. Wh- sentence openers: 3 and 0. Every, always, never: 3 and 0. Decorative bold and headings: 0 and 2. Chatbot greetings and sign-offs: 0 and 3. Curly quotes: 0 and 1.stop-slopHumanizerNot-X-but-Y contrasts3 of 32 of 3Em dashes3 of 32 of 3Three-item lists3 of 32 of 3Passive voice3 of 31 of 3Adverbs and hedges3 of 31 of 3Wh- sentence openers3 of 30 of 3Every, always, never3 of 30 of 3Decorative bold, headings0 of 32 of 3Chatbot greetings, sign-offs0 of 33 of 3Curly quotes0 of 31 of 3
Rule strictness per AI writing tell, stop-slop versus Humanizer
Metricstop-slopHumanizer
Not-X-but-Y contrasts3 of 32 of 3
Em dashes3 of 32 of 3
Three-item lists3 of 32 of 3
Passive voice3 of 31 of 3
Adverbs and hedges3 of 31 of 3
Wh- sentence openers3 of 30 of 3
Every, always, never3 of 30 of 3
Decorative bold, headings0 of 32 of 3
Chatbot greetings, sign-offs0 of 33 of 3
Curly quotes0 of 31 of 3
How hard each skill pushes on ten common AI tells, coded from the rule files: 3 is an absolute ban with no exception, 2 is a default rule with a stated exception, 1 means act only alongside other tells, 0 means the file has no rule. stop-slop sits at the maximum on seven tells and has no rule for three; Humanizer covers eight, and only chatbot residue is treated as certain.Source: hardikpandya/stop-slop SKILL.md and references; blader/humanizer SKILL.md v3.0.0; read 25 September 2026

Four disagreements do most of the work.

Passive voice. stop-slop: “Every sentence needs a human subject doing something. No passive constructions.” Humanizer files passive voice under weak alone and tells the agent to use active voice “when it makes the actor and action clearer.” Technical writing leans on the passive for good reason (“the file is loaded on demand”), so on documentation stop-slop will force a rewrite Humanizer would leave alone.

Adverbs and hedges. stop-slop says to kill all adverbs, no -ly words, no softeners and no hedges, and lists “really”, “just” and “actually” among the offenders. Humanizer keeps a single vocabulary list of 28 entries that models overuse, says a formal word outside that list is not a tell, and states that ordinary hedges such as perhaps or tends to “are human habits and not tells.” If your claims carry real uncertainty, stop-slop will strip the words that say so.

Lists of three. stop-slop’s rhythm table says to use two items or one, and its core rules say “two items beat three.” Humanizer flags forced triads but adds: “Keep three real items when the meaning needs three.” A comparison of three pricing tiers has three items. Only one of these files will let you say so.

Dashes. Both ban em dashes, the closest the two files come to agreeing. Humanizer adds an escape hatch: if you supply a writing sample that uses dashes, it matches your rate instead.

stop-slop also carries two rules with no Humanizer counterpart: no sentences opening with What, When, Where, Which, Who, Why or How, and no “lazy extremes” such as every, always and never. Humanizer, for its part, has a whole group stop-slop ignores: leftovers from the chat window, such as a greeting, an offer to help or a sign-off stuck to otherwise usable text. Humanizer calls that “the most certain tell in this list.” If you are cleaning up text pasted straight out of a chat, that group matters more than any word list.

The examples each file ships break its own rules

Both files teach by example, and both examples slip.

stop-slop’s fourth example rewrites a fragmented passage into a single line that joins “Speed, quality, cost” to “pick two” with an em dash, in a file whose rhythm table says “No em dashes at all.” Its second example ends on “Nobody admits confusion”, using one of the lazy extremes the same file bans, after deleting the word “most” from “most teams struggle with alignment.” Removing that hedge turns a claim about most teams into a claim about all of them.

Humanizer’s vocabulary example turns a sentence about Somali cuisine into one that says camel meat “is considered a delicacy” and that pasta is common “especially in the south.” Neither detail appears in the before text, and the file’s own step two forbids adding a fact that does not come from the source or the user.

The difference is that Humanizer has a check step aimed at exactly its failure. After drafting, the agent is told to ask whether the rewrite “added or dropped any fact, name, number, date, quote, citation, ranking, or claim,” and to treat an unsupported addition as an error. stop-slop’s checklist has no equivalent question, so nothing in the process catches a rewrite that makes a claim stronger than the source.

One is maintained, one is a snapshot

stop-slop’s last commit landed on 17 March 2026. Its changelog records only additions: new banned phrases, new structures, new absolute words. Nothing has been retired.

Humanizer shipped version 3.0.0 on 6 September 2026. The release notes say it consolidated 35 patterns into 25 and dropped two tells, false ranges and synonym cycling, because the current Wikipedia article now lists them as human habits or historical. A tool that removes a rule when the evidence moves is tracking its source, and that source is edited by people who review suspected AI text on Wikipedia every day. The rules in stop-slop did not stop being true in March, but new tells since then are not on its list, and none of its tells can come off it.

Momentum follows maintenance. Between 17 September and 25 September 2026, Humanizer gained 2,779 GitHub stars and stop-slop gained 324.

Which one to install for which job

Your job Install Why
Editing a document, page or reply you did not write Humanizer Fact guard, severity model and a when-not-to-act section built for text you cannot regenerate
Rewriting live pages or client copy Humanizer You cannot afford a rewrite that strengthens a claim; its check step looks for that
Matching a particular writer’s voice Humanizer Paste two or three paragraphs of theirs and the sample overrides the rules, dashes included
Drafting with an agent you control stop-slop 361 words of core rules fit in a system prompt; the README supports that route and loads references only when needed
Punchy marketing copy or social posts stop-slop Its bias toward short, direct, absolute statements suits the format
Technical documentation Humanizer stop-slop bans the passive voice and hedges that accurate documentation often needs
Prose in Japanese or Chinese Neither Use a skill built for the language, such as stop-ai-slop-jp or one of the stop-slop-zh forks

Running both is possible and usually not worth it. They conflict on triads, passive voice and hedges, so the second pass partly undoes the first. If you do chain them, run Humanizer last, since it is the one with a step that checks the rewrite against the original.

How to install each

Humanizer. The maintainer documents four routes. The Skills CLI: npx skills add blader/humanizer --global. Claude Code 2.1.142 or newer as a plugin: /plugin marketplace add blader/humanizer, then /plugin install humanizer@humanizer. Claude Desktop takes the repository as a ZIP upload. Any other agent: copy SKILL.md into its skill folder.

stop-slop. The README says to add the folder as a skill in Claude Code, upload SKILL.md and the reference files to a Claude Project, copy the core rules into custom instructions, or include SKILL.md in an API system prompt. In Claude Code, personal skills live at ~/.claude/skills/<skill-name>/SKILL.md according to the Claude Code skills documentation, so cloning the repository into ~/.claude/skills/stop-slop does the job.

Neither skill touches code. Generated source has its own failure modes and its own tooling, covered in what AI slop in code actually costs. For design, merge gates and the thirty-odd other tools in this category, start with the guide to unslopping AI output, and every tool named here has a row in the directory of Claude and agent skills.

Frequently asked questions

Is stop-slop or Humanizer better?
It depends on the job. Humanizer is the better editor for text that already exists: it forbids invented facts, ranks tells by strength and lists cases where it should leave a pattern alone. stop-slop is the lighter option for drafting, with 361 words of core rules that fit in a system prompt, but it bans passive voice, adverbs and lists of three outright, which suits punchy copy and hurts technical writing.
How do you install stop-slop in Claude Code?
Clone the repository into your personal skills folder, for example git clone https://github.com/hardikpandya/stop-slop ~/.claude/skills/stop-slop, or into .claude/skills in a project to share it with that repository. Claude Code reads skills from those two locations. For the API, the stop-slop README says to include SKILL.md in the system prompt; the reference files load on demand.
Can you use stop-slop and Humanizer together?
You can, but the two files disagree on lists of three, passive voice and hedging words, so the second pass partly reverses the first. If you chain them, run Humanizer last, because it is the one with a check step that compares the rewrite against the original for added or dropped facts.
Is stop-slop still maintained?
Its last commit was on 17 March 2026, and its changelog only ever adds rules. It still works, since a banned phrase stays banned, but it is a snapshot of early 2026. Humanizer, by contrast, shipped version 3.0.0 on 6 September 2026 and retired two tells that Wikipedia no longer treats as signs of AI writing.
How does the stop-slop scoring rubric work?
The agent rates the draft from 1 to 10 on five questions: directness (statements or announcements), rhythm (varied or metronomic), trust (does it respect the reader), authenticity (does it sound human) and density (is anything cuttable). A total under 35 out of 50 means revise. The rubric is useful on its own, even if you never install the rest of the skill.

The bottom line

Humanizer is the safer default because its failure mode is caught by its own process and stop-slop’s is not. It is also the one still being corrected against a maintained source. stop-slop earns its place as a compact drafting rulebook, and its 35-out-of-50 rubric is worth borrowing on its own. Pick by the job: editing text you must not distort goes to Humanizer, drafting short copy with an agent you control can go to stop-slop.

Sources

Pandya, H. (2026). stop-slop: a skill file for removing AI tells from prose, SKILL.md, references/phrases.md, references/structures.md, references/examples.md and CHANGELOG.md (documentation). https://github.com/hardikpandya/stop-slop

blader (2026). Humanizer: remove AI writing patterns, SKILL.md version 3.0.0 and README release notes (documentation). https://github.com/blader/humanizer

Wikipedia contributors (2026). Wikipedia:Signs of AI writing. Wikipedia editor guideline, maintained by WikiProject AI Cleanup. https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing

Anthropic (2026). Extend Claude with skills. Claude Code documentation. https://code.claude.com/docs/en/skills

iKora128 (2026). stop-ai-slop-jp (documentation). https://github.com/iKora128/stop-ai-slop-jp

GitHub API (2026). Repository star counts, fork counts and commit dates for hardikpandya/stop-slop and blader/humanizer, retrieved 25 September 2026. https://docs.github.com/en/rest

Get each breakdown before it makes the rounds

You get one email when a new source-backed analysis goes live: what AI agents actually cost, which models are worth running, and what the benchmarks really mean. No hype.

No spam. Unsubscribe anytime.

← Back to Coding agents