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.zip

Installs 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.
643 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

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

You give it
AI-generated text or file
You get back
Humanized text or file

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:

  1. The rewritten text
  2. 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.

SkillInstallsUpdatedSafetyDifficulty
humanizer (this skill)02moNo flagsBeginner
humanizer906moNo flagsBeginner
humanizer-zh406moNo flagsIntermediate
copy-editing76moNo flagsBeginner

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

90175

humanizer-zh

op7418

去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。

4070

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.

737

chinese-writing

miantiao-me

中文写作技能指南,用于生成高质量的周刊、博客及科技资讯类文章。

10

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.

10

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

00

Search skills

Search the agent skills registry