humanize-writing-skill
Rewrite AI-generated text to sound human. 3-pass editing system with 36+ banned words, 10 structural patterns, and a quality checklist. Works with any LLM β Claude, ChatGPT, Gemini, Cursor, Windsurf. Also available as a Claude Code plugin.
Install / Use
npx skills add lguz/humanize-writing-skillInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AI & Machine LearningSupported Platforms
Tags
Our assessment of humanize-writing-skill
humanize-writing-skill scores 77/100 on our quality scale, 809th of 955 AI & Machine Learning skills we index.
Its SKILL.md is 5.3 KB long, well organised into 14 sections with 3 code examples: a solid amount of guidance for an agent.
It has 64 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-10-18 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 94/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit β read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk β read a skill before letting an agent act on it.
humanize-writing-skill compared with similar skills
All 4 of these similar skills score higher than humanize-writing-skill; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| humanize-writing-skill (this skill)by lguz | 77 | 64 | 8mo ago | SKILL.md |
| claude-memby thedotmack | 100 | 113.9k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 91.1k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 79.0k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.8k | today | CLAUDE.md |
Frequently asked questions
- How do I install humanize-writing-skill?
- Run
npx skills add lguz/humanize-writing-skill. The install tabs above show the steps for each supported agent. - Which AI agents does humanize-writing-skill work with?
- It is written for Claude Code, Gemini CLI, Cursor and Windsurf, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is humanize-writing-skill safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 94/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is humanize-writing-skill still maintained?
- The repository was last updated about 8 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubHumanize Writing
A prompt-based writing editor that rewrites AI-generated text to sound like a real human wrote it.
It catches the patterns that make AI writing obvious β the vocabulary, the sentence structures, the too-perfect tone β and fixes them through a systematic 3-pass editing process.
Works with any LLM: Claude, ChatGPT, Gemini, Cursor, Windsurf, or anything that accepts a system prompt. Also available as a one-command install for Claude Code users.
How It Works
The system runs your text through three passes:
Pass 1: Kill the AI Vocabulary β Replaces words like "delve," "leverage," "tapestry," and 30+ other statistically overused AI words with simpler human alternatives.
Pass 2: Break the AI Structures β Eliminates structural patterns like parallel negation ("Not X, but Y"), tricolons (groups of three), em dash overuse, rhetorical Q+A, and mirror structures. These are stronger tells than vocabulary.
Pass 3: Add Human Texture β Varies sentence length, adds contractions, lets some thoughts stay unresolved, and makes the author's actual opinion visible.
Also includes special rules for LinkedIn posts and a 14-point quality checklist that runs before returning any rewrite.
Quick Start (Any LLM)
The entire system is two markdown files. You can use them right now:
- SKILL.md β The main instructions (the 3-pass process, LinkedIn rules, quality checklist)
- ai-patterns-dictionary.md β The reference dictionary (36+ banned words, 10 structural patterns, tone tells)
Copy the contents of both files into your LLM's system prompt or custom instructions, then paste any text you want humanized.
Setup by Platform
Claude Code (Plugin Install)
One command, and it works automatically whenever you ask to humanize text:
claude plugin marketplace add https://github.com/lguz/humanize-writing-skill
After that, just say things like "humanize this" or "make this sound less AI" and Claude Code will use the skill automatically.
Claude Code (Manual Install)
Copy the skill files into your Claude Code skills directory:
mkdir -p ~/.claude/skills/humanize-writing/references
curl -o ~/.claude/skills/humanize-writing/SKILL.md https://raw.githubusercontent.com/lguz/humanize-writing-skill/main/skills/humanize-writing/SKILL.md
curl -o ~/.claude/skills/humanize-writing/references/ai-patterns-dictionary.md https://raw.githubusercontent.com/lguz/humanize-writing-skill/main/skills/humanize-writing/references/ai-patterns-dictionary.md
ChatGPT / Custom GPT
- Go to ChatGPT β create a new GPT (or use "Custom Instructions" in settings)
- Paste the contents of SKILL.md into the system prompt / instructions field
- Paste the contents of ai-patterns-dictionary.md below it (or upload it as a knowledge file)
- Start a conversation and paste any text you want humanized
Cursor / Windsurf
- Create a rules file in your project (e.g.,
.cursor/rules/humanize-writing.mdor.windsurfrules) - Paste the contents of both files into it
- When editing text in the IDE, reference the rule or ask the AI to humanize your writing
Any Other LLM
Copy the contents of both markdown files into whatever "system prompt," "custom instructions," or "context" field your tool provides. The instructions are model-agnostic β they work with any LLM that can follow structured prompts.
What's Inside
skills/humanize-writing/
βββ SKILL.md # 3-pass rewriting process + quality checklist
βββ references/
βββ ai-patterns-dictionary.md # Banned words, structural patterns, tone tells
The AI Patterns Dictionary Covers
- Tier 1 Banned Words (18 words) β Strongest AI signals like "delve," "tapestry," "pivotal," "testament"
- Tier 2 Banned Words (18 words) β Moderate signals like "crucial," "leverage," "seamless," "robust"
- Tier 3 Transitions β Words that are fine alone but AI clusters unnaturally ("Furthermore," "Moreover," "Additionally")
- 10 Structural Patterns β Parallel negation, tricolons, em dash overuse, rhetorical Q+A, mirror structures, dramatic reveals, and more
- Tone & Voice Tells β Uniform sentence length, hedging, over-positivity, absence of personal voice
- Content Red Flags β Generic conclusions, missing concrete details, regression to generic statements
Writing Philosophy
Based on the principles behind Paul Graham's writing style: clarity over cleverness, directness over decoration. Good writing sounds like a smart person thinking out loud. The goal is invisible editing β the reader should never think about how something was written.
Sources
The AI patterns dictionary draws from:
- Wikipedia: Signs of AI Writing
- GPTZero AI Vocabulary Research
- Chris Herbert's ChatGPT Overused Words
- Sabrina Ramonov's Humanizer Prompt
- God of Prompt: 500 ChatGPT Overused Words
License
MIT
Related Skills
claude-mem
113.9kPersistent Context Across Sessions for Every Agent β Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
91.1kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
79.0kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.8kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit β see the Safety scan above for what the skill file itself contains.
