Humanizer Skill for Claude Code: Does It Remove Signs of AI Writing?

Humanizer Skill for Claude Code: Does It Remove Signs of AI Writing?

The humanizer skill for Claude Code promises to take stiff, chatbot-style text and make it sound like a person wrote it. We loaded it into a throwaway setup, ran it on a fake product announcement packed with AI habits, and checked what it changed. Here is what worked, what did not, and who should bother with it.

This guide is part of our Claude Code tutorials. Find more add-ons in our skills directory.

Tested with Claude Code v2.1.318 on November 7, 2026. We tested the Humanizer repository at commit 0ef9fe5 (plugin version 3.1.0, last updated October 28, 2026).

Humanizer Skill at a Glance

QuestionShort answer
What is it?A skill (a set of written instructions) that rewrites AI-sounding prose
Who makes it?The open source repo blader/humanizer, MIT license
How do you run it?/humanizer:humanizer in Claude Code
What does it check?26 patterns taken from Wikipedia’s “Signs of AI writing” guide
Does it beat AI detectors?No. The README says that is not a goal
Does it cost extra?The skill is free. Your normal Claude usage applies
Our verdictUseful as a second pair of eyes on drafts. Always read the result

What the Humanizer Skill Is

A skill is a folder with a SKILL.md file. Claude reads those instructions when you call the skill, then follows them. Humanizer is one long instruction file about how not to sound like a chatbot.

Its README says the guide is built on Wikipedia’s page on signs of AI writing, the list editors use to spot machine text. The author’s idea is simple. A language model picks the most likely next words, so it drifts toward phrases that fit every subject and every reader.

A person writes for one reader about one subject. Humanizer tries to push Claude back toward that. If you want the basics of how skills differ from other add-ons, our guide to commands versus skills covers it.

Humanizer edits for human readers. It is a style editor, not a disguise.

The 26 Patterns It Looks For

The skill groups its patterns into families. The README lists the five strongest tells first, and any one of them justifies an edit on its own.

  • Not X but Y: “It’s not just a feature, it’s a shift.”
  • One-line closers: “Let that sink in.”
  • Sayings that sound deep: “At its core, what really matters is…”
  • A staged run-up: “Here’s the thing.”
  • Arguing with no one: “I’m not saying X, but…”

The rest cover forced triads, repeated sentence openings, overused words like “testament” and “landscape,” inflated importance, sales language, and formatting applied by rule. Some patterns are marked weak alone, which means they only count when several tells appear in the same passage.

The Humanizer README page showing the 26 patterns grouped into families with before and after examples
The README groups its 26 patterns and gives a before and after example for each

How Humanizer Works Step by Step

According to the README, the skill marks every tell it finds, strongest first. It writes a draft, critiques that draft against the patterns and the original claims, and then writes a final version.

It also has a rule we liked. A name, number, date, quote or other fact has to come from your source. If a sentence needs a detail that is missing, the skill is supposed to ask you instead of making one up.

Flow diagram showing an AI draft going through find the tells, draft and critique, and a final version
The skill finds the tells, drafts, critiques its own draft, then writes the final version

How to Install the Humanizer Skill in Claude Code

The README gives two commands for Claude Code. Run them inside a session. The plugin needs Claude Code 2.1.142 or newer.

/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer

After that, the skill answers to /humanizer:humanizer. For older versions, the README suggests npx skills add blader/humanizer --global --agent claude-code. You can read more about adding marketplaces in the official plugin discovery guide.

The Humanizer README install section for Claude Code with the two plugin commands highlighted
The two install commands from the official README

How we loaded it for the test

We did not install it into our everyday setup. We cloned the repository into a throwaway folder.

Then we started Claude Code with --plugin-dir pointing at that clone, plus --setting-sources project. This loads the plugin for one session only, so nothing is saved to your user settings. The plugins docs describe this flag for local testing.

Before running it, we read the repo. It has no hooks and no scripts that Claude runs.

The only script is a validation helper used by the project’s own checks. The skill itself is plain text instructions.

The Claude Code docs page section titled Add a marketplace
The official docs explain how marketplaces and plugin installs work
Claude Code slash menu showing the humanizer skill after typing /humaniz
Typing part of the name shows the skill as /humanizer:humanizer

Test 1: Rewriting a File Full of AI Habits

We made a small demo folder with one file, launch-announcement.md. We wrote it ourselves to be packed with tells: an excited opener with an emoji, “fast-paced digital landscape,” “not just a to-do app,” “serves as a testament,” a triple of adjectives, “Here’s the thing,” and “Let that sink in.”

Then we ran this prompt:

/humanizer:humanizer Rewrite the prose in launch-announcement.md. Show the patterns you found, then write the final version into launch-announcement.humanized.md. Keep it short.

Claude read the file and proposed a new one. As usual in Claude Code, it asked permission before creating the file, so nothing was written until we approved.

Claude Code asking permission to create launch-announcement.humanized.md with the rewritten text shown
The rewrite appears as a file preview and waits for your approval

What came out

The result was three short lines. The excited opener, the emoji, the “digital landscape” line, the “not just an app” line and both dramatic closers were gone.

BeforeAfter
I’m thrilled to announce that TaskTide is finally here!TaskTide is out today.
It’s not just a to-do app; it’s a whole new way to stay organized.It’s a to-do app with reminders, smart lists, and sharing
serves as a testament… offering seamless reminders(cut)
Here’s the thing… Let that sink in.(cut)
available today on iOS and Android, and it is free for the first 30 daysIt’s available on iOS and Android, and it’s free for the first 30 days.

The facts we put in the original survived: the two platforms, the 30-day free period, and the three features. Claude did not add any numbers or claims of its own.

The patterns report

After the file was written, Claude listed what it found.

It tied each tell to a pattern number: hype and the emoji, inflated or sales language, “not X but Y,” stock words, the staged run-up, and the dramatic closer. It even explained one judgment call. It kept the three-item list because those were three real features, but removed the adjectives.

It also said it cut “managing tasks can feel overwhelming” as generic filler. That is a choice you may or may not agree with, which is a good reason to read the diff.

Claude Code listing the AI writing patterns it found in the demo announcement with pattern numbers and quoted examples
Claude names each pattern it found, with the quoted phrase, and explains what it kept

Test 2: Matching Your Own Voice

The README says you can give the skill a writing sample so the rewrite follows your rhythm and word choice. We created my-voice.txt, a few short sentences in a plain, dry style, and asked for a rewrite of a short, stiff paragraph about a backup tool. We asked for the answer in chat only, so no file was written.

/humanizer:humanizer Use my-voice.txt as my writing sample. Humanize this and print it in the chat only, no files: In today's digital landscape, backups are not just important; they are essential. Our new backup tool serves as a testament to reliability, offering seamless, automated, and effortless protection. Let that sink in.

Claude first asked to run a file search to locate the sample, which we approved. Then it showed a draft, a list of remaining patterns, and a final version.

The final text was: “Backups matter. Our new backup tool runs automatically, so you don’t have to remember to run it.”

Two details stood out.

It dropped “seamless” and “effortless” because it could not verify them. And it did not add a coffee joke or a “something broke” opener, even though our sample mentioned both habits. It said those would be invented detail, and offered to open with what broke if we told it.

Claude Code showing a draft, remaining patterns and a final version of the backup tool paragraph written in a short plain voice
The skill shows a draft, its own critique and the final version, and asks for missing detail

Does It Really Remove Signs of AI Writing?

On our two samples, yes for the obvious tells. Every phrase we planted was found and fixed, and the output read like a short, plain note. We did not run any AI detector, and we cannot say how a detector would score the results.

The README is also upfront here.

It says Humanizer is for human readers, that beating AI detectors is not a goal, and that detectors still flag most of its output. It also reports that judges preferred its rewrite over the original AI text 16 times out of 16 in one blind test. That is the project’s own claim from a single example, so treat it as a data point, not proof.

What we sawVerdict
Planted tells found and removedWorked
Facts from the original keptWorked in both tests
Refused to invent detailsWorked, and asked instead
Showed its reasoningWorked, with pattern numbers
Cut some content on its ownMixed. Check what disappears
Tested on long documentsNot tested. Our samples were short
Passing AI detectorsNot tested, not a stated goal
Decision ladder showing when to run the Humanizer skill and when to skip it
A quick guide to when the skill helps and when to skip it

Who Should Install It

It suits anyone who drafts with AI and edits by hand: bloggers, marketers, founders writing launch notes, and students polishing their own work. It is a quick way to catch habits you have stopped noticing.

It is a poor fit for code, data tables, legal text and anything where wording must stay exact. The README says that when you point it at a file, it changes only the prose and leaves code, data, frontmatter and link targets alone, but you should still review the diff.

If you are comparing writing add-ons, we also tested the Hallmark skill, which takes a different approach to the same problem. For a wider look at what skills can do, see our guide on how to build useful skills.

Try It Yourself

Make a throwaway folder, write a short paragraph full of AI habits, and run the skill on it. Start with this prompt after loading the plugin:

/humanizer:humanizer Rewrite the prose in draft.md. List the patterns you found first. Do not add any facts that are not in the file. Print the result in chat only.

Then compare the result with your original line by line. Ask yourself whether any fact changed, and whether anything you cared about was cut.

Common Mistakes

  • Pasting text with no facts. If your draft is vague, the rewrite will be short and vague. Add real details first.
  • Trusting the result without reading it. The skill cut a sentence in our test. It was filler, but you should decide that yourself.
  • Expecting it to fool detectors. The README says it does not aim for that.
  • Running it on code or data files. Point it at prose only.
  • Skipping a voice sample. Without one, you get a plain neutral style, not yours.

Pro Tips

  • Add two or three paragraphs of your own writing as a voice sample for a closer match.
  • Say “print in chat only” while testing, so no files are written.
  • Ask it to list the patterns first. Seeing them teaches you to spot them yourself.
  • Answer its questions about missing details. That is how the rewrite stays honest.
  • Pair it with a read-aloud pass. If a sentence sounds odd out loud, change it.

Humanizer Cheat Sheet

Cheat sheet card with the Humanizer install commands, the run command and prompts that work
Install, run and prompt tips for the Humanizer skill on one card

Frequently Asked Questions

What is the humanizer skill for Claude Code?

It is an open source skill that rewrites AI-sounding text so it reads more naturally without changing the meaning. It checks 26 patterns and shows what it found.

How do I run it after installing?

Type /humanizer:humanizer and paste your text, or ask it to rewrite a file by path. You can also ask in plain language, such as “humanize this text.”

Will it get my text past AI detectors?

Do not count on it. The README says detectors still flag most of its output and that passing them is not a goal.

Does it make up facts?

The skill says every name, number and date must come from your source, and that it should ask when a detail is missing. In our two tests, it added no facts of its own.

Does it work outside Claude Code?

The README lists installs for Codex and other agents using the Skills CLI, and says you can upload the repository as a skill in Claude.ai and Claude Desktop. We only tested it in Claude Code. You can read about the main chat app on our Claude AI page.

Conclusion

The Humanizer skill does a solid job of stripping the obvious signs of AI writing, and it does so without inventing facts, which is the part that matters most. It is not magic and it is not a detector shield, so read every rewrite and keep your own voice in charge. If you draft with AI and care how it sounds, it is a free and low-risk add-on to try in a throwaway session first.

Newsletter

New AI tools in your inbox

The best new tools and the AI news that matters, in one short email. Unsubscribe any time.

Free · No spam · Unsubscribe any time

✓ Looks like you’re subscribed

Loading Google’s sign-up form…

Looks like you’re already subscribed

Thanks for reading! New AI tools and the AI news that matters will land in your inbox.

Not subscribed yet? Refresh the page to load the sign-up form.

The sign-up form couldn’t load. If you use an ad or content blocker, allow news.google.com and reload the page.

Free instant check before you pay. Takes a few seconds.

Scroll to Top