Mindket

Humanizer

Newversion 1 · updated
Star69.1k

Overview

Rewrites AI-sounding text so it reads like a person wrote it, keeping the meaning and facts unchanged. Checks 26 patterns from Wikipedia's AI-writing guide. For writers using Claude Code, Codex or other agents.

Humanizer is an open-source project on GitHub in the Writing category, listed by Mindket. It is free. This is version 1, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

You need
  • Claude Code 2.1.142 or newer for the plugin route
  • Node.js, for the npx routes
Runs in
  • Claude Code, as a plugin
  • Codex
  • Claude.ai and Claude Desktop, as an uploaded skill
  • Windsurf, GitHub Copilot, Gemini CLI and more, through the Skills command line tool
Start with
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer

Platform

Claude CodeCoding agent
CodexCoding agent
ClaudeAI chat
Claude DesktopDesktop app
WindsurfCode editor
GitHub CopilotCoding agent

And 1 more in Where to use it

About

What it is

Humanizer is a skill that edits AI-written prose until it sounds human, and it keeps your meaning intact. It is built on Wikipedia's guide to the signs of AI writing, which editors use to spot machine-written text. It checks for 26 patterns in all.

Who it suits

Anyone who drafts with AI and then has to publish the result under their own name. It edits for human readers, so it fits writers, marketers and teams that want a clean final version.

IndustryWho uses itHow they use itExample
MarketingContent and social teamsRun AI drafts through it before publishingA launch announcement with the hype stripped out
SoftwareDevelopers writing docs and postsPoint it at a file so only the prose changesA README paragraph that reads less like a template
PublishingEditors and bloggersMatch a rewrite to their own voice using a sampleA blog post tuned to the author habits
BusinessFounders and managersClean up emails and updates written with a chatbotA team update that sounds like the manager

Anyone who wants to hide AI use from detectors can skip it, because the author says that is not a goal.

Where to use it

It works in agents that support skills, and you call it with a slash command once installed.

  • Claude Code, as a plugin
  • Codex
  • Claude.ai and Claude Desktop, as an uploaded skill
  • Windsurf, GitHub Copilot, Gemini CLI and more, through the Skills command line tool
Jobs the skill does
Use caseWhoWhat they get back
Rewrite pasted textWritersA first rewrite, a short critique and a final version
Edit a fileDevelopers and editorsThe prose changed, with code, data and link targets left alone
Match your voiceAnyone with a writing sampleA rewrite that follows your rhythm, word choice and punctuation

How to set it up

Choose the route for the tool you use. The plugin route in Claude Code needs version 2.1.142 or newer.

  • Claude Code 2.1.142 or newer for the plugin route
  • Node.js, for the npx routes
  1. In Claude Code, run the two plugin lines below. The plugin then answers to /humanizer:humanizer.
  2. In older Claude Code versions, use the npx command for Claude Code below.
  3. In Codex, use the Codex npx command. For all supported agents, use the last command.
  4. For Claude.ai or Claude Desktop, grab the project as a ZIP archive and add it under skills in your settings.
  5. If your agent is not on that list, place the SKILL.md file in the folder where it keeps skills.
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer
npx skills add blader/humanizer --global --agent claude-code
npx skills add blader/humanizer --global --agent codex
npx skills add blader/humanizer --global --agent '*'

Leaving off the --global option installs it only in the current project.

How to use it

Once installed, the skill answers to /humanizer. Paste your text after it, or ask in everyday words, or give a file path.

/humanizer

[paste your text here]
Ways to call it
ToolWhat it does
/humanizerRuns the skill on the text you paste after it
Plain requestAsks for the same rewrite in everyday words
File requestRewrites only the prose in a file and leaves code, data, frontmatter and link targets alone
Voice sampleMatches the rhythm, word choice and punctuation of two or three paragraphs you supply

Example

You paste a chatty product update full of hype and fragments, then run the skill. It shows a first rewrite, a short note on anything that still sounds artificial, and a final version. The final text keeps your facts and drops the staged phrasing.

For newcomers and experts

If you are new, paste one paragraph you wrote with an AI and run the skill. Compare the final version with the original and see which phrases changed.

If you know the field, the premise is that a language model picks the most likely wording for the widest audience, while a person writes for one reader. Each tell is a form of that default choice. The skill lists the tells it finds from strongest to weakest and writes a new draft that may restructure the text. It then compares that draft with the pattern list and with the claims in your original.

  1. It marks the tells, strongest first
  2. It drafts a rewrite
  3. It critiques what still sounds artificial
  4. It writes the final version

Good to know

  • License: MIT.
  • It does not invent details. A name, number, date or quote must come from the source or you, and it asks when one is missing.
  • Detectors still flag most of its output, so do not use it to get past them.
  • The author reports that blind-test judges preferred its rewrite 16 times out of 16.
  • Personal writing keeps your opinions and quirks, while technical prose stays neutral and plain.
  • It reads and changes only the files you point it at.

README and files

README
# Humanizer

Rewrites AI-sounding text so it reads like a person wrote it, keeping the meaning and facts unchanged. Checks 26 patterns from Wikipedia's AI-writing guide. For writers using Claude Code, Codex or other agents.

Made by blader on GitHub. These notes are Mindket's, written from its README; the project's own files and license are in its repository.

## About

What it is: Humanizer is a skill that edits AI-written prose until it sounds human, and it keeps your meaning intact. It is built on Wikipedia's guide to the signs of AI writing, which editors use to spot machine-written text. It checks for 26 patterns in all.

Who it suits: Anyone who drafts with AI and then has to publish the result under their own name. It edits for human readers, so it fits writers, marketers and teams that want a clean final version.

```table
Industry | Who uses it | How they use it | Example
Marketing | Content and social teams | Run AI drafts through it before publishing | A launch announcement with the hype stripped out
Software | Developers writing docs and posts | Point it at a file so only the prose changes | A README paragraph that reads less like a template
Publishing | Editors and bloggers | Match a rewrite to their own voice using a sample | A blog post tuned to the author habits
Business | Founders and managers | Clean up emails and updates written with a chatbot | A team update that sounds like the manager
```

Anyone who wants to hide AI use from detectors can skip it, because the author says that is not a goal.

Where to use it: It works in agents that support skills, and you call it with a slash command once installed.

- Claude Code, as a plugin
- Codex
- Claude.ai and Claude Desktop, as an uploaded skill
- Windsurf, GitHub Copilot, Gemini CLI and more, through the Skills command line tool

```table
Title: Jobs the skill does
Use case | Who | What they get back
Rewrite pasted text | Writers | A first rewrite, a short critique and a final version
Edit a file | Developers and editors | The prose changed, with code, data and link targets left alone
Match your voice | Anyone with a writing sample | A rewrite that follows your rhythm, word choice and punctuation
```

How to set it up: Choose the route for the tool you use. The plugin route in Claude Code needs version 2.1.142 or newer.

- Claude Code 2.1.142 or newer for the plugin route
- Node.js, for the npx routes

1. In Claude Code, run the two plugin lines below. The plugin then answers to /humanizer:humanizer.
2. In older Claude Code versions, use the npx command for Claude Code below.
3. In Codex, use the Codex npx command. For all supported agents, use the last command.
4. For Claude.ai or Claude Desktop, grab the project as a ZIP archive and add it under skills in your settings.
5. If your agent is not on that list, place the SKILL.md file in the folder where it keeps skills.

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

```bash
npx skills add blader/humanizer --global --agent claude-code
```

```bash
npx skills add blader/humanizer --global --agent codex
```

```bash
npx skills add blader/humanizer --global --agent '*'
```

Leaving off the --global option installs it only in the current project.

How to use it: Once installed, the skill answers to /humanizer. Paste your text after it, or ask in everyday words, or give a file path.

```text
/humanizer

[paste your text here]
```

```table
Title: Ways to call it
Tool | What it does
/humanizer | Runs the skill on the text you paste after it
Plain request | Asks for the same rewrite in everyday words
File request | Rewrites only the prose in a file and leaves code, data, frontmatter and link targets alone
Voice sample | Matches the rhythm, word choice and punctuation of two or three paragraphs you supply
```

Example: You paste a chatty product update full of hype and fragments, then run the skill. It shows a first rewrite, a short note on anything that still sounds artificial, and a final version. The final text keeps your facts and drops the staged phrasing.

For newcomers and experts: If you are new, paste one paragraph you wrote with an AI and run the skill. Compare the final version with the original and see which phrases changed.

If you know the field, the premise is that a language model picks the most likely wording for the widest audience, while a person writes for one reader. Each tell is a form of that default choice. The skill lists the tells it finds from strongest to weakest and writes a new draft that may restructure the text. It then compares that draft with the pattern list and with the claims in your original.

```flow
It marks the tells, strongest first
It drafts a rewrite
It critiques what still sounds artificial
It writes the final version
```

Good to know:

- License: MIT.
- It does not invent details. A name, number, date or quote must come from the source or you, and it asks when one is missing.
- Detectors still flag most of its output, so do not use it to get past them.
- The author reports that blind-test judges preferred its rewrite 16 times out of 16.
- Personal writing keeps your opinions and quirks, while technical prose stays neutral and plain.
- It reads and changes only the files you point it at.

## On GitHub, 15 November 2026

- Stars: 69,148
- Forks: 5,439
- Watching: 288
- Open issues and pull requests: 4
- Language: Python
- License: MIT
- Topics: agent-skills, ai-humanizer, ai-writing, chatgpt, claude, claude-code, codex, cursor, humanize-ai-text, humanizer, llm, prompt-engineering

## Links

- Code: https://github.com/blader/humanizer
- Website: https://skills.sh/blader/humanizer
- Releases: https://github.com/blader/humanizer/releases
- Issues: https://github.com/blader/humanizer/issues
- Star history: https://www.star-history.com/#blader/humanizer&Date

## Get the code

```
git clone https://github.com/blader/humanizer.git
```

Then follow the setup in its README. Nothing in this kit runs by itself.
Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-15

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

fragmedeBlader/humanizer: Claude Code skill to remove AI-generated tells from writing2 points · 1 replyBernie MichalikThat reminds me: you can inject this skill into your agentic software to make its output sound more like a real person wrote the output > github.com/blader/human...1 like · 1 replyasennaShow HN: SlopIt – A blog your coding agent runsHi HN! This is something I built out of my own need. I’m doing several projects on the side, and many of them need a CMS quickly (automated by my agents), and I thought there’s space for a very minimal thing that’s more agent-native instead of setting up the heavy blogging platforms. A few things…2 points@listige-dev.bsky.socialHow about slap this skill on and see if it improves the posts? github.com/blader/human...1 replyappmuzzikShow HN: CosmicMeta – Daily AI and tech analysis with a humanization pipelineI built CosmicMeta.ai, a tech platform that publishes daily analysis on AI, machine learning, and emerging tech. The interesting technical bit: every article goes through a two-pass humanization step that detects and rewrites 24 specific AI writing patterns (significance inflation, copula…1 pointChris Shortblader/humanizer: Agent skill that removes signs of AI-generated writing from text #devopsish1 likeDodaiosShow HN: STE80 Humanizer – de-AI text by writing 80% of the way to ASD-STE100Fair point. It removes AI tics and makes text clearer. It does not add a voice, and it does not try to fool a detector. "Humanizer" is the name of the skill it builds on (blader/humanizer), so I kept it.AI ParabellumHumanizer for Claude Code caught every AI tell we planted. It's MIT licensed, from the blader/humanizer repo. Facts survived. Samples were short and detectors untested. aiparabellum.com/humanizer-sk...jamesponddotcoShow HN: Qwen3-4B with the AI writing tics trained outI gave Claude several pieces of writing from myself, from notes to code comments to iMessage messages with my wife[1], and asked it to write skills that match my voice. I also incorporated the humanizer[2] skill into it. Worked like a charm. This is the prompt I used[3] to write a version for the…Hasambawork-humanizer, an Agent Skill for coding agents, strips AI tone from work text while keeping commitments. Judges picked it 48% vs 20% for blader/humanizer with fewest meaning changes. Pangram still flags all rewrites. #tool #AI https://is.gd/8tdObTsscarduzioAlternatives to MinIO for single-node local S3Thanks for the feedback @Kwpolska! I made it explicit Deltaglider was created by SWEs, aided by Fable 5.x. Also, I asked Fable to un-slop the copy of the website, using this excellent skill https://github.com/blader/humanizer Check it out, once again: https://deltaglider.com/リポジトリ速報|OSSトレンドblader/humanizer [MIT License] AI文体の違和感を減らして自然な文章に整えます LLM出力の癖を見分けるのが実用的です 言語:Python 種類:AI/LMM ⭐ Star: +1060 🔀 Fork: +91 #repository #OSS #python https://github.com/blader/humanizer

Searched

More from Mindket

See all from Mindket

Gives AI agents 818 cybersecurity skills across 34 security domains, each mapped to frameworks such as MITRE ATT&CK and NIST CSF 2.0. For analysts, defenders a…

New36.2k

awesome-agent-skills

voltagent · Skill

Curated list of agent skills from official engineering teams and community authors, covering products such as Stripe, Supabase and Vercel, for Claude Code, Cod…

New37.2k

agents by wshobson

wshobson · Skill

Offers a catalog of plugins that bundle agents, skills and commands for AI coding tools including Claude Code, Codex CLI, Cursor and GitHub Copilot, kept as on…

New42.5k

Similar projects

See all in Writing

Hermes Agent

NousResearch · Kit

Nous Research’s open source agent that you run in a terminal, in a desktop app or from a chat app. It keeps memory, writes skills from experience, runs schedul…

New261k

Ponytail

dietrichgebert · Skill

Guides AI coding agents to write minimal code by prioritizing existing repository components and standard libraries. It adds auditing, code review, and trackin…

New187k

System Prompts Leaks

asgeirtj · Kit

A curated collection of verbatim system instructions for popular AI models and chatbot platforms, providing insight into how AI agents are configured to perfor…

New71k