mrkeyoor.com_
Fri 18 Sept 00:14 UTC
AI Toolsevaluationupdated 26 Aug 2026

humanizer review

Humanizer is a Markdown skill that tells an AI agent how to rewrite stiff, generic, or salesy prose while preserving supported claims. It uses 35 writing patterns drawn from Wikipedia's guidance on signs of AI writing, with separate behavior for pasted text, files, and samples of the writer's voice.

+2,241stars / 7d
Verdict

Our Humanizer run installed in 8 seconds and built in 10, but the 9-file repository exposed no test target for its 35 rewrite patterns. Use it as an inspectable editing checklist inside Claude Code or another skill-aware agent, with a human reviewing the result. Do not treat it as proof of human authorship, a detector bypass, or a safe unattended file rewriter.

We ran it

Lab card: what happened when we ran humanizerScreenshot of humanizer (skills.sh/blader/humanizer)
Install✓ · 8s35 packages · 37 MB
Build✓ · 10s
Testsn/ano test script
Known vulns0(pip-audit)
Repo9 files~89 lines of source · 0.1 MB · 1 CI workflows

Answers from our run

Does humanizer build from source?

Dependencies installed in 8 seconds (35 packages), and the build succeeded in 10 seconds. We cloned commit e2e92e7 into a clean Debian container with 3 CPUs and no project-specific setup.

Does humanizer have tests you can run?

Not through a standard command: the project exposes no test script or target that our harness could run.

Does humanizer have known vulnerabilities in its dependencies?

pip-audit found none in the dependency tree at the time of our run.

Who should not use humanizer?

Anyone seeking a stand-alone editor: Humanizer is a prompt file and needs a compatible AI agent to perform the rewrite.

What are the alternatives to humanizer?

Vale, alex, LanguageTool. Our Humanizer run installed in 8 seconds and built in 10, but the 9-file repository exposed no test target for its 35 rewrite patterns.

Setup5/58-second install and one Markdown skill file
Docs5/5All 35 patterns have explanations, examples, and output modes
Community5/538,035 stars and active August 2026 discussion
Maturity2/5No rewrite test target; behavior depends on the host model

Discussed on

  1. hnHumanizer: Claude Code skill that removes signs of AI-generated writing3 points

Who it’s for

Writers who already use a skill-capable agent and want a structured second editing pass.
Developers polishing documentation, posts, or reference prose while keeping code and link targets unchanged.
Claude Code and Claude Desktop users who want a plain-text skill they can inspect before installing.
Editors who will review the diff and remain responsible for factual accuracy and final voice.

Who it’s NOT for

Anyone seeking a stand-alone editor: Humanizer is a prompt file and needs a compatible AI agent to perform the rewrite.
Teams that need deterministic style enforcement in CI: the repository has no test target for rewrite behavior, and output depends on the host model and context.
People trying to evade AI detectors: issue #229 reports better judged readability but little movement in detection, and the README makes no detector-bypass promise.
Workflows that feed untrusted documents directly into an agent with write access: issue #238 says file mode lacks explicit write guards and does not mark document instructions as untrusted content.
Editors who need fact checking, plagiarism detection, grammar diagnostics, or citations generated from sources: the skill only rewrites supplied prose and forbids invented facts.

Setup reality

Our sandbox install succeeded in 8 seconds, adding 35 packages and using 37 MB. The package build passed in 10 seconds. The repository has no tests script or target, so no tests ran. Pip-audit found 0 known vulnerabilities.

The skill itself is Markdown. Installation needs a compatible agent, through the Skills CLI, Claude Code 2.1.142 or newer, a Claude Desktop ZIP upload, or a manual copy of SKILL.md. No API credential is specified by the repository, though the host agent may require its own account.

This is a 9-file project with about 89 lines of source in the lab classification. Its value rests mostly in the 35 written rules and examples, so package installation and build success say little about whether a chosen model preserves meaning on your documents.

The product is a 35-pattern editing prompt

Humanizer is one SKILL.md instruction set rather than a text-processing model or application. A compatible agent reads 35 patterns, rewrites the input, checks the draft, and produces another pass. The rules cover inflated claims, sales language, vague sourcing, repetitive structure, stock chatbot phrases, typography, filler, and several habits that make prose sound mechanically even. Because the file is readable, an editor can audit every instruction before giving it access to a document.

There are 3 output modes. Pasted text returns a draft, a short critique, and a final rewrite. File mode changes prose while preserving code blocks, metadata, data, and link targets. Embedded mode returns only the final text for another workflow. A supplied writing sample overrides the default style guidance, so the same input can produce different wording depending on the example and agent context.

It improves prose through a model, not through fixed rules

The skill does not implement a parser that replaces banned phrases one by one. It asks the host model to identify patterns, keep supported claims, vary rhythm, and rewrite paragraphs around their main point. That approach can repair awkward structure instead of merely swapping words. It also means two agents, or 2 runs with different context, may make different editorial choices.

A 35-item checklist is broad enough to catch familiar habits, yet it cannot prove who wrote a passage. Open issue #229 describes a user's blind study in which the rewrite was preferred for quality while AI-detection results barely changed. The repository's promise is narrower: make AI-sounding text read more naturally without changing its meaning. Buyers should hold it to readability and claim preservation, not detector scores.

What happened when we ran it

Our sandbox installed commit e2e92e7 in 8 seconds. The harness added 35 packages and used 37 MB on disk, then completed the package build in 10 seconds. Pip-audit found 0 known vulnerabilities. The checkout contained 9 files, about 89 lines of source, and 0.1 MB before installation.

There was no tests script or target, so our run skipped tests. That is the largest evidence gap in this review. A package validator can confirm that metadata, paths, and version fields line up; it cannot show that all 35 rules preserve dates, rankings, citations, commands, or the writer's tone across different models. The repository had 1 CI workflow, but no tests directory or Dockerfile.

The measurement came from an unprivileged Debian container with 3 CPUs, 8 GB of RAM, Python 3.12, and no secrets. We did not ask a model to rewrite a document because the lab block measures repository setup rather than subjective prose quality. The 8-second install therefore supports an easy setup score, while the absent behavioral suite limits the maturity score.

Claim preservation is the hardest part of the promise

The instructions explicitly forbid adding a name, number, date, quote, citation, or factual detail that the source does not contain. They also ask the model to check whether the rewrite lost a claim. This matters because shortening padded language can accidentally remove a ranking or qualification that carries the author's actual conclusion.

Issue #212 gives that problem a concrete shape: an editing pass removed the force of a ranking and dropped a simultaneity claim while cleaning style. An open pull request proposes making the final self-check agree with patterns that intentionally remove unsupported or formulaic material. Until such behavior is tested across supported agents, compare the output against the original rather than approving it because it sounds better.

File mode needs a trust boundary around source text

Pointing the skill at a file authorizes the host agent to edit that file. Issue #238 notes 2 related gaps: the instructions do not explicitly treat commands inside the document as untrusted content, and they do not require a preservation check before writing. A malicious or accidental instruction embedded in prose could be mistaken for a command to the agent if the host does not provide its own boundary.

Use a diff, version control, and narrow file permissions. Review code spans, commands, frontmatter, numbers, citations, and link destinations after every rewrite. For untrusted uploads, paste the text into a context with no write or shell tools. Humanizer can guide wording, but the surrounding agent controls what it may read and change.

Claude installation is easy, while validation stays manual

The README documents the Skills CLI, manual copying, Claude Desktop ZIP upload, and a Claude Code plugin command. Claude Code 2.1.142 or newer can install the plugin. GitHub's latest release endpoint returns v2.11.1 from August 18, 2026, while the README history already lists 2.11.2, so source users should inspect the checked-out metadata instead of assuming the latest release asset is the newest text.

GitHub recorded 38,035 stars, 18 combined issues and pull requests, and a last push on August 19, 2026. That is current interest around a very small repository. The sensible use is modest: run it as a second pass, inspect the diff, and reject edits that change meaning. Teams that need enforceable house style should pair or replace it with a deterministic linter such as Vale.

Alternatives

ProjectWhat it isPick it when
ValeA command-line prose linter that applies explicit style rules to text files.pick this instead when repeatable CI failures and team-owned style rules matter more than a generative rewrite.
alexA text linter focused on insensitive and inconsiderate wording.pick this instead when the review goal is narrow language guidance with deterministic findings.
LanguageToolA grammar, spelling, and style checker with broad language support.pick this instead when grammar diagnostics and multilingual checking matter more than rewriting AI-like habits.

Sources

  1. Humanizer repository and README
  2. Humanizer v2.11.1 release
  3. File-mode and untrusted-input issue
  4. Claim-loss issue
  5. Quality and AI-detection study issue

More ai tools reviews

rowboat · skills · superpowers-zh · yolov5 · eve · MemOS · the whole board →