
Humanizer
- 6 repo stars
- Updated July 23, 2026
- DmitriyYukhanov/claude-plugins
Remove AI-generation patterns from English or Russian text, auto-detecting language and applying a matching humanizing ruleset.
About
humanizer removes AI-generation patterns from English or Russian text, auto-detecting the language and applying a matching MIT-licensed ruleset (29 EN patterns, 44 RU patterns) with explicit override and mixed-text handling. A writer or marketer uses it to make AI-drafted copy read naturally before publishing.
- Removes AI writing tells
- EN + RU rulesets
- Auto language detection
- Mixed-text handling
Humanizer by the numbers
- Data as of Jul 24, 2026 (Skillselion catalog sync)
/plugin marketplace add DmitriyYukhanov/claude-plugins/plugin install humanizer@dmitriy-claude-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 6 |
|---|---|
| Last updated | July 23, 2026 |
| Repository | DmitriyYukhanov/claude-plugins ↗ |
What it does
Remove AI-generation patterns from English or Russian text, auto-detecting language and applying a matching humanizing ruleset.
README.md
humanizer
Auto-routing English + Russian humanizer for Claude Code. Removes signs of AI-generated writing by detecting the input language and applying the matching ruleset.
Install
/plugin install humanizer@dmitriy-claude-plugins
Use
Paste text into Claude and ask to humanize. The skill auto-detects language by Cyrillic ratio:
- English text → 29-pattern Wikipedia "Signs of AI writing" ruleset (Wikipedia AI Cleanup project).
- Russian text → 44-pattern ruleset with hard bans, traffic-light segmental markup, contrast-subtraction rewriting, and triple-pass audit.
- Mixed text (10–60 % Cyrillic) → asks which ruleset to apply: RU, EN, or both passes.
You can force a language with phrases like:
humanize this as Englishhumanize as Russian/обработай как русский/на русском
Voice calibration
Provide a writing sample inline or as a file path; the skill matches its rhythm, lexicon, and quirks instead of using its default voice. The sample's own language doesn't matter — it's used only as a style reference.
Credits
This plugin bundles two MIT-licensed upstream skills as vendored copies:
- English ruleset — blader/humanizer by blader, MIT.
- Russian ruleset — ilyautov/humanizer-ru by ilyautov, MIT.
Routing logic and plugin scaffolding © 2026 Dmitry Yuhanov, MIT. Full attribution and pinned upstream commit SHAs in NOTICE; upstream license texts in skills/humanizer/references/.
Refreshing vendored content
When upstream releases changes worth pulling:
- Get the new commit SHA:
git ls-remote https://github.com/blader/humanizer HEAD git ls-remote https://github.com/ilyautov/humanizer-ru HEAD - Fetch and diff against the current vendored body (skip the first 4 lines — those are our header).
- Replace the body, keep our 4-line header, update the SHA both in the header and in
NOTICE. - Bump the plugin version in
.claude-plugin/plugin.jsonand.claude-plugin/marketplace.json:- MINOR if upstream added new rules or sections
- PATCH for typo / wording fixes
- MAJOR if upstream removed sections we depend on
- Add a
CHANGELOG.mdentry under a new version header.