Humanizer
Identifies and removes AI-generated text patterns so writing sounds natural and specific
instead of generic and hollow.
Process
- Read the input text.
- Identify AI patterns using the references below.
- List every tell: file or passage, the pattern it matches, and the proposed rewrite. Do not
edit anything yet.
- Follow the
ask skill to confirm before applying: apply / skip / show more, per rewrite or
per closely related group.
- Apply only what is confirmed. Then do a final anti-AI pass on the accepted rewrites: ask
"what makes this obviously AI generated?", name remaining tells, and fix those too.
Ensure the result sounds natural read aloud, varies sentence structure, uses specific details,
and keeps the right tone.
Adding voice
Removing patterns is only half the job. Sterile, voiceless writing is just as obvious. Have
opinions and react to facts instead of only reporting them. Vary sentence rhythm: short punchy
sentences, then longer ones that take their time. Acknowledge complexity ("it works, but it
also feels like a workaround"), use specific details, and let natural asides appear.
Pattern references
Load the category you need:
| Reference |
Covers |
| content-patterns.md |
Undue significance, empty credibility signals, -ing-participle filler, marketing language, vague attributions, generic filler sections |
| language-patterns.md |
AI vocabulary, copula avoidance, negative parallelisms, rule-of-three, elegant variation, false ranges, filler and hedging, words to cut |
| style-patterns.md |
Dashes and semicolons as punctuation, unnecessary bold, inline-header lists, title-case headings, emojis |
| communication-patterns.md |
Chatbot artifacts, sycophantic openers |
Related skills
| Skill |
Use for |
| deslop |
The same confirm step, for code and mixed diffs |
| ask |
How the confirm step renders per client |
1---2name: humanizer3description: Find AI writing tells and apply only confirmed rewrites.4---56# Humanizer78Identifies and removes AI-generated text patterns so writing sounds natural and specific9instead of generic and hollow.1011## Process12131. Read the input text.142. Identify AI patterns using the references below.153. List every tell: file or passage, the pattern it matches, and the proposed rewrite. Do not16 edit anything yet.174. Follow the `ask` skill to confirm before applying: apply / skip / show more, per rewrite or18 per closely related group.195. Apply only what is confirmed. Then do a final anti-AI pass on the accepted rewrites: ask20 "what makes this obviously AI generated?", name remaining tells, and fix those too.2122Ensure the result sounds natural read aloud, varies sentence structure, uses specific details,23and keeps the right tone.2425## Adding voice2627Removing patterns is only half the job. Sterile, voiceless writing is just as obvious. Have28opinions and react to facts instead of only reporting them. Vary sentence rhythm: short punchy29sentences, then longer ones that take their time. Acknowledge complexity ("it works, but it30also feels like a workaround"), use specific details, and let natural asides appear.3132## Pattern references3334Load the category you need:3536| Reference | Covers |37| --- | --- |38| [content-patterns.md](references/content-patterns.md) | Undue significance, empty credibility signals, -ing-participle filler, marketing language, vague attributions, generic filler sections |39| [language-patterns.md](references/language-patterns.md) | AI vocabulary, copula avoidance, negative parallelisms, rule-of-three, elegant variation, false ranges, filler and hedging, words to cut |40| [style-patterns.md](references/style-patterns.md) | Dashes and semicolons as punctuation, unnecessary bold, inline-header lists, title-case headings, emojis |41| [communication-patterns.md](references/communication-patterns.md) | Chatbot artifacts, sycophantic openers |4243## Related skills4445| Skill | Use for |46| --- | --- |47| [deslop](../deslop/SKILL.md) | The same confirm step, for code and mixed diffs |48| [ask](../ask/SKILL.md) | How the confirm step renders per client |