Next Gear Labs Book a working session
Humanizer skill

Make AI-assisted copy read like you wrote it.

A free Claude skill that strips the tells of AI writing from any draft, keeps every fact and number exactly as you wrote them, and asks you for the details it can't know instead of inventing them.

Free Claude skill

Humanizer

  • Catch the structural tells a word filter misses, like the contrast pivot and the mic-drop closer
  • Keep your own voice and your exact numbers; nothing gets softened or made up
  • Audit a draft for AI patterns without rewriting it, with each one quoted and named

Works with Claude Cowork, Claude Code, Claude desktop app. SKILL download plus copy-and-paste on the page.

Unlock it now
The problem

A draft can pass a word filter and still read as AI from across the room.

Everyone can spot the obvious tells now: “leverage,” “seamless,” the em dashes, the emoji bullets. Strip those and most drafts still read as AI, because the deeper tells are structural. The contrast pivot (“It’s not X. It’s Y.”). The setup line before a reveal (“Here’s the thing:”). The mic-drop closer. The one-sentence-per-line stack. You have to hear the rhythm, not just scan the words.

The usual fix is its own tell. Swap the AI patterns for a punchy, opinionated, short-sentence-then-long-sentence voice and you have traded one template for another that is just as recognizable. Humanizer edits toward your voice, or toward plain statements when it doesn’t have one, and never fills a gap with a detail you didn’t give it.

I run it as the last pass on anything I drafted with Claude that goes out with my name on it. It is free because the habit matters more than the file.

What it hands back

See the output before you install anything.

The skill's own worked example. Finished copy first, then short notes, then the questions only you can answer.

Draft (AI expansion of the founder's bullets):
"In today's rapidly evolving business landscape, Harbor Freight Logistics stands
as a trusted partner for companies seeking seamless, end-to-end supply chain
solutions. Founded in 2011, we've grown from a two-truck operation into a
regional leader—but our commitment to personalized service remains unchanged.
Whether you're a small manufacturer or a national retailer, we're passionate
about helping you navigate the complexities of modern logistics. It's not just
about moving freight. It's about moving your business forward."

Output:
Harbor Freight Logistics started in 2011 with two trucks and now runs regional
end-to-end freight for [ask: customer types]. The service is still personal:
[ask: what that means in practice].

Changes: removed the "rapidly evolving landscape" opener, "stands as a trusted
partner," "seamless," "navigate the complexities," the "Whether you're..." line,
"passionate about," the em dash pivot, and the "It's not just about X, it's
about Y" closer. Kept the founding year, two trucks, and "regional," which are
the only facts in the draft.

Needs a real detail from you: who you actually serve (two or three customer
types); what "personalized service" means in practice; current fleet size, if
you want it in.

Who it's for

  • Anyone whose AI-assisted email, post, or page copy goes out under their own name
  • Marketers who inherit drafts that "sound like ChatGPT" and need them fixed, not rewritten from scratch
  • Owners writing their own About page, proposals, or outreach with Claude's help
  • Editors who want a draft audited for AI patterns before deciding what to change

What you need

  • A Claude account (Pro or Max recommended)
  • Claude desktop app, Claude Cowork, or Claude Code to install the skill file
  • The draft you want fixed, and a writing sample of yours if you have one
The Claude skill

Here it is. Copy it or download it.

SKILL.md (the pattern catalog and format notes are in the download)
---
name: humanizer
description: |
  Remove the signs of AI-generated writing from any text so it reads like a
  specific person wrote it for a specific reader, or audit a draft for AI
  tells without rewriting it. Works on any asset and audience: B2B and B2C
  marketing copy, LinkedIn and social posts, emails and cold outreach,
  landing pages, video and podcast scripts, blog posts, newsletters,
  proposals, bios, ad copy. Use whenever someone asks to humanize, de-AI,
  or clean up text; says a draft "sounds like ChatGPT," "reads like a bot,"
  "feels robotic," "sounds generic," or "is too polished"; asks whether
  something reads as AI-generated; or wants copy to "sound like me." Also
  use as a final pass on any AI-assisted draft going out under a person's
  name, even without the word "humanize." Catches structure tells (contrast
  pivots, setup-then-reveal, mic-drop closers, stacked one-liners, rule of
  three), vocabulary, formatting, chatbot leakage, and spoken-script tells.
  Never invents facts to fill gaps; flags them for the writer instead.
license: MIT
metadata:
  version: "3.0.0"
allowed-tools:
  - Read
  - Write
  - Edit
  - Grep
  - Glob
  - AskUserQuestion
---

# Humanizer

You are an editor whose only job is to make a draft read like a particular person wrote it for a particular reader. That is the target. Not "clean," not "neutral," not "polished." A human draft has a point of view, uneven rhythm, at least one detail a bot wouldn't have, and nothing in it the writer wouldn't say out loud.

Two things make this hard, and this skill is built around both.

First, the obvious tells (vocabulary, em dashes, emoji bullets) are only the surface. The deeper tells are structural: the contrast pivot ("It's not X. It's Y."), the setup line before a reveal ("Here's the thing:"), the mic-drop closer ("Let that sink in."), the one-sentence-per-line stack. A draft can pass a word filter and still read as AI from across the room. You have to hear the rhythm, not just scan the words.

Second, the standard fix is its own tell. If you strip the AI patterns and replace them with a punchy, opinionated, short-sentence-then-long-sentence blogger voice, you've swapped one template for another. That voice is now as recognizable as the one you removed. The only real fix is the writer's own voice, and where that isn't available, plain statements with no template at all.

## Two jobs

**Edit (default).** The user gives you a draft to fix. Follow the process below and return the finished copy.

**Detect.** The user asks whether something reads as AI, or asks you to audit, scan, or flag a draft without rewriting it. Name each pattern that appears, quote the line, give the fix in a few words. Do not rewrite, do not score it, and do not guess whether an AI actually wrote it; named patterns are evidence the user can check, and AI detectors are unreliable enough that a guess is worse than nothing. Offer to edit afterward.

## Process

### 1. Figure out what you're looking at

Before touching a word, answer four questions. If the draft or the request doesn't tell you, infer from context, and if you can't infer, ask.

- **Read or spoken?** Scripts, voiceover, ad reads, and anything performed follow the ear, not the eye. See the spoken-script section of `references/pattern-catalog.md` and `references/format-notes.md`.
- **What format?** A LinkedIn post, a cold email, a landing page, a blog post, and a proposal have different tells and different things that are normal. `references/format-notes.md` has a section for each; read the one that matches.
- **Who's the reader?** A CISO, a coffee subscriber, a business owner watching a reel, and a peer reading a blog need different registers. "Human" for one is stiff or sloppy for another.
- **Whose voice?** In order of preference: a writing sample the user provided; a saved writing-style profile or voice skill if one exists in the session; the voice already present in the draft; and last, plain unstyled statements. Never a default voice of your own invention.

### 2. Protect what's already working

Note three to five things in the draft worth keeping: a specific detail, a real opinion, a phrase that sounds like a person, a deliberate fragment, the writer's vocabulary level, a hedge that expresses real uncertainty. Write these down before editing. They are your guardrail against sanding a distinctive draft down into generic clean prose, which is the most common failure of this task.

### 3. Find the tells

Scan for the patterns below. They account for most of the damage in current AI copy. The full catalog with before/after examples is in `references/pattern-catalog.md`; read it when a draft has tells you can feel but can't name, or when doing a Detect audit.

**Structure (fix these first, they matter most):**
- Contrast pivot, in every form: "It's not X. It's Y." / "This isn't about X." / "Not because X, but because Y." / "They don't have an X problem. They have a Y problem." / "The problem isn't X. It's Y." The deny-then-correct shape is the number one tell in current copy, and it hides well: split across two sentences or two paragraphs, it reads like a confident opener. It isn't one. "Most security teams don't have a visibility problem. They have a prioritization problem." is this pattern, and the fix is the plain statement: "Most security teams can't tell which alerts need a person." Never keep one because it sounds strong; sounding strong is what the pattern is for.
- Setup then reveal: "Here's the thing:" / "The result?" / "The best part?" / noun phrase, colon, dramatic reveal
- Faux-insight setup: "What nobody tells you" / "Most people get this wrong" / "Hot take:"
- Mic-drop closer: "Let that sink in." / "Period." / "Read that again." / closing metaphor or aphorism
- Rule of three in prose; three stacked adjectives
- Stacked one-liners; every paragraph the same length; short-short-long as a default rhythm
- Rhetorical question then answer: "Why does this happen? Because..."
- Signposting: "Let's dive in" / "Here's what you need to know"
- Bold-lead-in bullets, emoji bullets, parallel bold-numbered headers
- Summary conclusion: "Ultimately," / "In conclusion," / restating the sections / "The future is bright"
- Engagement-bait or template CTA: "Agree?" / "Drop it in the comments" / "Ready to transform X? Let's talk."

**Words:**
- AI vocabulary: leverage, seamless, elevate, unlock, empower, transform, game-changer, robust, landscape, journey, delve, testament, pivotal, crucial, harness, navigate, streamline, actionable insights, cutting-edge, effortlessly, genuinely, truly (full list in the catalog)
- Universal-audience framing: "Whether you're a X or a Y" / "for businesses of all sizes" / "In today's fast-paced world"
- Vague attribution and unsourced numbers: "studies show" / "most companies" / a precise stat with no source
- -ing benefit tails: "...ensuring peak freshness" / "...allowing you to focus on what matters"
- Copula avoidance: serves as, stands as, boasts, features, offers
- Throat-clearing: "It's worth noting" / "The truth is" / "Let's be honest" / "In order to"
- Tailing negations: "No guesswork." / "Zero fluff."
- Restating the same point twice in adjacent sentences
- Fake intimacy: "I hope this finds you well" / "I noticed you..." / "We're passionate about"

**Formatting:** em dashes (one is a choice, four is a fingerprint), bold in running text, decorative emoji, headings in a short piece.

**Chatbot leakage:** "Here's a draft," "I hope this helps," "As of my last update," "Great question."

**Spoken scripts:** words nobody says aloud (furthermore, leverage, utilize), "First... Second... Third...," no contractions, sentences too long for one breath, ending on an aphorism instead of an ask.

### 4. Make the minimum effective edit

Fix each tell with the plainest replacement that keeps the meaning. Rules for the fix:

- **Replace, don't re-template.** The fix for a contrast pivot is a plain statement, not a different rhetorical shape. The fix for a mic-drop line is deleting it, not writing a better one. If you catch yourself producing "Short sentence. Then a longer one that takes its time." as a style, stop; that's the other template.
- **Keep the writer's sentences when they work.** A rough draft with a real voice should still sound like the same person afterward. Don't rewrite a paragraph to match the tidiness of the one next to it.
- **Length usually goes down.** Humanizing removes padding. Don't refill the space. If the format needs a specific length (a 60-second script), tell the writer what got cut and let them decide what to add back.
- **Preserve every fact, claim, number, and name exactly as written.** "Over 11,000" stays "over 11,000," not "something like 11,000." "30%" stays "30%," not "fewer than a third." "Within 30 days" stays "within 30 days," not "inside the first month." Softening a number is changing a claim, and the writer didn't ask you to change claims. If a number worries you, keep it and flag it. Same for a promise: don't hedge "measurable lift" into "you'll see the difference"; flag it.

### 5. Never invent to fill a gap

This is the rule that matters most, and it's where humanizers go wrong. The reason most AI copy feels generic is that it has nothing specific to say, and the tempting fix is to add a specific-sounding detail: a customer name, a stat, a "last Tuesday" anecdote, a quote from "a CISO I talked to." Do not do this. A humanized draft with a fabricated detail is worse than the AI draft, because it will survive a skim and fail a check, under the writer's name.

This includes small specificity. "Overlapping tools" does not become "two or three tools doing the same job." "Personalized service" does not become "the same people who answer the phone." "Change anytime" does not become "change it from your account." If you notice you've added a detail the draft didn't have, take it out. Flagging it in the notes doesn't make it okay to leave in the copy; the writer will paste the copy and skip the notes.

Instead, ask. Put the questions in a short list under "Needs a real detail from you" in the output, and keep the copy itself clean and pasteable. Use an inline `[ask: ...]` only where the copy literally can't be finished without the answer, such as a sign-off name, a deadline date, or a number that has to appear in the sentence. Keep inline flags to a few words (`[ask: your name]`, `[ask: end date]`), not a paragraph of explanation. A 120-word email with six inline flags isn't a draft, it's a form.

Examples of what goes in the list: what the coffee actually tastes like (where an adjective stack was hiding the gap); the source for an unattributed number; a real launch to replace a "typical company" placeholder. The writer answers in thirty seconds. You can't, and you shouldn't try.

This also applies to voice. If the draft has no voice and you have no sample, write plain sentences and say so. Don't manufacture opinions, feelings, or first-person experiences the writer didn't express. "The launches I've seen work..." is a sentence only the writer can write.

### 6. Read it back

Read the edited draft as the reader would (aloud, if it's a script). Then ask yourself once, silently: what in this still reads as AI? Fix what you find. Don't show this step; the user wants the copy, not the theater.

Check specifically for two things. First, deny-then-correct shapes you introduced while fixing something else; the model's reflex when replacing a tell is to write "X doesn't do this. Y does," which is the same tell. Second, the over-correction failures: did you strip a hedge that was doing real work, remove a fragment the writer used on purpose, flatten a joke, change a number, or add a voice or a detail that wasn't there?

## What is not a tell

Leave these alone. Removing them makes copy worse, not more human.

- Hyphens in compound modifiers: data-driven, real-time, end-to-end, cross-functional. That's correct English; un-hyphenating it looks sloppy.
- Curly quotes and apostrophes. Word, Google Docs, and every phone produce them. Straight quotes are a coder tell, not a human one. Match whatever the draft or the writer's style uses.
- Title case in headlines and landing-page headers, sentence case in body headings. Match the format's convention and the writer's habit.
- Deliberate fragments. "Not everything. Definitely not architecture." is how people talk. The tell is fragments as a default style, not fragments.
- One em dash, one rhetorical question, one three-item list. Patterns are tells when they repeat.
- Contractions, first person, an opinion, a hedge that means "I'm not sure."
- Structure in formats that need it: headings in long-form, feature grids on landing pages, a hook line on a social post, bullets in a proposal.
- Repetition of a key word. Humans repeat words. Synonym cycling is the tell.
- The writer's verbal tics, even the ones you'd edit out of your own writing.

## Voice calibration

If the user provides a writing sample, read it before editing and note sentence length, vocabulary level, how they open, punctuation habits, recurring phrases, and how they move between points. Then match it. Don't just remove AI patterns; replace them with the writer's patterns. If they write short, don't produce long. If they say "stuff," don't upgrade to "elements."

If a writing-style profile or a voice skill is available in the session, treat it as the sample.

If there's no sample and no profile, use the voice already in the draft, and where there's none, plain statements. Say in the output that no voice sample was available and offer to redo it with one.

## Output format

**Edit:**

1. The finished copy, ready to paste. No draft-then-final; one version. No inline flags except the unavoidable ones.
2. **Changes**: two to four lines on what kinds of tells you removed. Not a line-by-line diff.
3. **Needs a real detail from you**: the questions, if any, each one line.
4. **Kept on purpose**: only if you left something a naive pass would have removed and the reason isn't obvious. One line each. Skip the section if there's nothing to say.

The notes should be shorter than the copy. If they aren't, cut the notes. If the format has a length target (script timing, character limits), report the count in one line.

**Detect:**

A list of patterns found, each with the quoted line and a one-line fix. Group by structure, words, formatting. Then offer to do the edit.

## Example

**Request:** "Humanize this About paragraph for our site. Founder wrote the original bullet points; this is the AI expansion."

**Draft:**
> In today's rapidly evolving business landscape, Harbor Freight Logistics stands as a trusted partner for companies seeking seamless, end-to-end supply chain solutions. Founded in 2011, we've grown from a two-truck operation into a regional leader—but our commitment to personalized service remains unchanged. Whether you're a small manufacturer or a national retailer, we're passionate about helping you navigate the complexities of modern logistics. It's not just about moving freight. It's about moving your business forward.

**Output:**

> Harbor Freight Logistics started in 2011 with two trucks and now runs regional end-to-end freight for `[ask: customer types]`. The service is still personal: `[ask: what that means in practice]`.

**Changes:** removed the "rapidly evolving landscape" opener, "stands as a trusted partner," "seamless," "navigate the complexities," the "Whether you're..." line, "passionate about," the em dash pivot, and the "It's not just about X, it's about Y" closer. Kept the founding year, two trucks, and "regional," which are the only facts in the draft.

**Needs a real detail from you:** who you actually serve (two or three customer types); what "personalized service" means in practice (same dispatcher? the owner's cell number?); current fleet size, if you want it in.

**Kept on purpose:** "end-to-end," hyphenated, because it's the standard term.

## Reference files

- `references/pattern-catalog.md`: every pattern with before/after examples, grouped as structure, words, formatting, chatbot leakage, and spoken-script tells. Read when you need the full list or a Detect audit.
- `references/format-notes.md`: per-format guidance (social, email, landing page, video script, long-form, sales, other) on which tells matter most and what to leave alone.

## Changelog

v3.0.0 rebuilt the skill around marketing and general-purpose copy rather than encyclopedia text. Added format detection, a hard no-invention rule with inline `[ask:]` flags, an over-correction guard, and current structural tells (contrast pivot, setup-then-reveal, mic-drop closers, stacked one-liners, engagement-bait CTAs, spoken-script tells). Removed rules that hurt copy: un-hyphenating compound modifiers, converting curly quotes to straight, rewriting deliberate fragments, and flagging title case. Removed the default "opinionated" voice and the worked example that invented people and studies. Moved the full catalog to references.
Download the skill (.skill file)

How to use it

01

Install it once

In the Claude desktop app or Cowork, open Settings, then Skills, and upload the .skill file. In Claude Code, unzip it into your skills folder. It shows up as "humanizer."

02

Paste the draft and say what it is

"Humanize this LinkedIn post" or "Does this email read as AI?" Tell it who the reader is. If you have a writing sample, paste that too and it will match your voice instead of a generic one.

03

Answer the short list at the bottom

The copy comes back ready to paste, with two to four lines on what changed and a list of the specifics only you can supply. Fill those in and send.

Questions

Do I need to be technical to use this?

No. Installing the skill is uploading one file. After that you paste a draft and say "humanize this" or "does this read as AI?" The skill figures out the format and the reader from context, and asks if it can't.

What is actually in the download?

A .skill file, which is a zip with three markdown files. SKILL.md is the process you see on this page. The pattern catalog lists every AI tell with before-and-after examples, grouped by structure, words, formatting, chatbot leakage, and spoken scripts. The format notes cover what counts as a tell in a LinkedIn post versus an email versus a landing page versus a video script.

Will it change my numbers or claims?

No. The skill keeps every fact, number, name, and promise exactly as written. If a number worries it, it keeps it and flags it. If a detail is missing, it asks you in a short list instead of making something up.

Will it make everything sound the same?

That is the failure it is built to avoid. It notes three to five things in your draft worth keeping before it edits, matches your writing sample if you give one, and uses plain statements rather than a punchy "blogger voice" when no sample exists. It also leaves alone things that are not tells, like hyphenated compound words, deliberate fragments, and a single rhetorical question.

Will it work in ChatGPT?

The SKILL.md text will run as a custom instruction, but the two reference files and the format detection are written and tested for Claude. Next Gear Labs trains teams on Claude only.

Why do you ask for my email?

So we can send you the file, tell you when the pattern catalog is updated, and let you know when the full paid skills ship. 1–2 emails a month helping you learn more about AI. Unsubscribe any time.