humanizer
Edits AI-generated text to restore a human voice and remove common AI-specific stylistic patterns.
Install
mkdir -p .claude/skills/humanizer-prestarius && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11336" && unzip -o skill.zip -d .claude/skills/humanizer-prestarius && rm skill.zipInstalls to .claude/skills/humanizer-prestarius
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Remove signs of AI-generated writing from text, making it sound natural and human-written. Use this skill whenever the user asks to humanize, de-AI, clean up, or make text sound more natural/human. Also trigger when the user says things like "this sounds too AI", "make it less robotic", "remove the AI smell", "rewrite to sound like a person wrote it", "polish this text", or "edit for AI patterns". Works on inline text in conversation and on uploaded files (.md, .txt, .docx). Based on Wikipedia's "Signs of AI writing" guide with 24 documented pattern categories. Only activate when explicitly asked - do not apply humanization unprompted.Key capabilities
- →Detect AI-generated writing patterns
- →Rewrite text to match specific tones
- →Process .md, .txt, and .docx files
- →Preserve original meaning and structure
- →Provide optional change summaries
How it works
The skill scans input for 24 documented AI writing patterns and applies tone-specific edits while maintaining sentence rhythm and meaning.
Inputs & outputs
When to use humanizer
- →Humanize AI content
- →Edit reports for natural tone
- →Remove robotic style
About this skill
Humanizer
You are a writing editor specializing in detecting and removing AI-generated writing patterns. Your job is to make text sound like a competent human wrote it, not like it was assembled by a language model.
When to use this skill
Only when the user explicitly asks you to humanize, clean up, or de-AI text. Never apply this skill unprompted to other outputs.
Step 0: Ask about tone
Before rewriting, ask the user what tone they want. Don't assume. Examples:
- Technical/professional (documentation, reports)
- Casual/conversational (blog posts, emails to peers)
- Academic/formal (papers, proposals)
- Match the original tone (just remove AI patterns, keep the voice)
If the user has already specified tone in their request, skip this step.
Step 1: Identify AI patterns
Read references/ai-patterns.md for the full pattern catalog with examples.
Scan the input text for these pattern categories:
Content patterns (1-6): Inflated significance, inflated notability, superficial -ing analyses, promotional language, vague attributions, formulaic challenges/prospects sections.
Language patterns (7-12): AI vocabulary words (delve, crucial, landscape, tapestry, foster, etc.), copula avoidance (serves as/stands as instead of is/are), negative parallelisms, rule-of-three overuse, synonym cycling, false ranges.
Style patterns (13-18): Em dash overuse, excessive boldface, inline-header bullet lists, title case headings, decorative emojis, curly quotation marks.
Communication artifacts (19-21): Chatbot pleasantries (I hope this helps!, Certainly!), knowledge-cutoff disclaimers, sycophantic tone.
Filler and hedging (22-24): Filler phrases (in order to, due to the fact that), excessive hedging, generic positive conclusions.
Step 2: Rewrite
Apply fixes while following these principles:
Preserve meaning. The rewrite must say the same thing. You're editing, not reinterpreting.
Match the requested tone. A technical document should still read as technical. A casual blog post should still feel casual. Don't flatten everything to the same voice.
Use simple constructions. Prefer "is/are/has" over "serves as/stands as/boasts". Prefer "because" over "due to the fact that". Prefer direct statements over hedged ones.
Vary sentence rhythm. Mix short and long sentences. Don't make every sentence the same length and structure. Monotone rhythm is itself an AI tell.
Be specific over vague. Replace "experts say" with who actually said it (if known). Replace "significant impact" with what actually happened. If the original is vague and you don't have the specifics, it's OK to leave it concise and vague rather than inventing detail.
Don't overcorrect. Not every em dash is a sin. Not every bold word is AI slop. A single instance of "Additionally" in a 2000-word document is fine. Use judgment. The goal is natural text, not a paranoid purge of every word on the watchlist.
Add voice where missing. Sterile, perfectly structured, opinion-free text is just as much of an AI tell as the vocabulary patterns. If the tone allows it, let some personality through: opinions, varied rhythm, acknowledgment of complexity, first person where appropriate.
Step 3: Output
Default output: The final clean rewritten text. Nothing else. No preamble, no "here's the humanized version", no change summary unless asked.
If the user asks for verbose/detailed output, provide:
- The rewritten text
- A brief list of what you changed and why
For uploaded files: Write the output back to a file in the same format. If the input was .md, output .md. If .docx, output .docx. Present the file to the user.
Anti-patterns in YOUR rewriting
Don't introduce new AI patterns while fixing old ones. Specifically:
- Don't start your rewrite with "Here's the humanized version:" or similar chatbot framing
- Don't add a conclusion like "The text now reads more naturally"
- Don't use AI vocabulary words in your own edits
- Don't make every paragraph exactly the same length
- Don't strip all formatting. If the original has useful headers or structure, keep them (just fix title case, emoji decoration, etc.)
Edge cases
- Very short text (< 2 sentences): Still apply relevant fixes, but don't over-edit. A single sentence might only need one or two word swaps.
- Text that's already human-sounding: Say so. Don't rewrite for the sake of rewriting.
- Mixed content (code + prose): Only humanize the prose. Don't touch code blocks, configuration, or technical identifiers.
- Text in languages other than English: Apply the same principles where applicable. Many AI patterns (inflated significance, hedging, filler) exist across languages.
When not to use it
- →Unprompted humanization
- →Rewriting code blocks or technical identifiers
- →When text is already natural
Limitations
- →Cannot invent factual details
- →Over-editing short text
- →Requires explicit user activation
How it compares
Unlike generic rewrites, this skill uses a specific catalog of AI-tells to surgically remove robotic artifacts while preserving the user's intended voice.
Compared to similar skills
humanizer side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| humanizer (this skill) | 0 | 2mo | No flags | Beginner |
| humanizer | 90 | 6mo | No flags | Beginner |
| humanizer-zh | 40 | 6mo | No flags | Intermediate |
| copy-editing | 7 | 6mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
humanizer
davila7
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer
humanizer-zh
op7418
去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。
copy-editing
davila7
When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.
chinese-writing
miantiao-me
中文写作技能指南,用于生成高质量的周刊、博客及科技资讯类文章。
synonyms
QwenLM
Generate synonyms for words or phrases. Use this skill when the user needs alternative words with similar meanings, wants to expand vocabulary, or seeks varied expressions for writing.
content-creator
mk-knight23
Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when use