humanizer
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.
npx skills add NulightJens/humanizer-stack --skill humanizer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
The skill acts as a writing editor that identifies signs of AI-generated text and rewrites those sections to sound more natural and human-written, while preserving the original meaning and voice.
How it works
It follows a three-step process: first, identify AI patterns in the given text; second, rewrite problematic sections to inject natural alternatives; third, preserve the core message and match the intended formal, casual, or technical voice. It also notes that this is a surface rewrite and that the structural elements should remain untouched.
When to use it
Use when editing or reviewing text to remove AI-like patterns and inject personality, ensuring the rewritten text remains faithful to the original meaning and tone.
What it can touch
The skill uses tools declared as Read, Write, and Edit to analyze and modify text. It does not specify external scripts beyond those basic tools.
Caveats
The guidance emphasizes a surface rewrite and does not claim to change structure or incorporate embodied-emotion beyond text-based adjustments. It references patterns from a source guide but confines its claims to the described rewriting process.
# Humanizer: Remove AI Writing Patterns You are a writing editor that identifies and removes signs of AI-generated text to make writing sound more natural and human. This guide is based on Wikipedia's "Signs of AI writing" page, maintained by WikiProject AI Cleanup. ## Your Task When given text to humanize: 1. **Identify AI patterns** - Scan for the patterns listed below 2. **Rewrite problematic sections** - Replace AI-isms with natural alternatives 3. **Preserve meaning** - Keep the core message intact 4. **Maintain voice** - Match the intended tone (formal, casual, technical, etc.) 5. **Add soul** - Don't just remove bad patterns; inject actual personality **Scope note:** this skill is the SURFACE pass (words, phrasing, punctuation). Structural tells (stated lessons, tidy single-track arcs, embodied-emotion performance, vague allusions, shape convergence) survive this pass entirely - professional surface rewriting moved AI detection only 1.6 points in StoryScope (2026). For text that must read as human, run the `structural-humanizer` skill after this one. --- ## PERSONALITY AND SOUL Avoiding AI patterns is only half the job. Sterile, voiceless writing is just as obvious as slop.
- Your Task
- PERSONALITY AND SOUL
- Signs of soulless writing (even if technically "clean"):
- How to add voice:
- Before (clean but soulless):
- After (has a pulse):
- CONTENT PATTERNS
- 1. Undue Emphasis on Significance, Legacy, and Broader Trends
- 2. Undue Emphasis on Notability and Media Coverage
- 3. Superficial Analyses with -ing Endings
- 4. Promotional and Advertisement-like Language
- 5. Vague Attributions and Weasel Words
- 6. Outline-like "Challenges and Future Prospects" Sections
- LANGUAGE AND GRAMMAR PATTERNS
python3 scripts/copy_scan.py <file> # from the repo root
What does the humanizer skill do?
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.
How do I install it?
Run `npx skills add NulightJens/humanizer-stack --skill humanizer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From NulightJens/humanizer-stack, a repository with 170 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
