Skip to content
Back to skills

Humanizer

ASecurity

Use when writing or editing prose (documentation, blog posts, release notes, PR descriptions, emails) to strip AI writing artifacts, apply research-grounded humanization levers, and adopt a natural human voice.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgoperformancedocumentation

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add Arasz/ai-proxy --skill humanizer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Humanizer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Humanizer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/arasz-humanizer/badge)](https://www.skillsdirectory.com/skills/arasz-humanizer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: humanizer
description: >-
  Use when writing or editing prose (documentation, blog posts, release notes, PR descriptions, emails)
  to strip AI writing artifacts, apply research-grounded humanization levers, and adopt a natural human voice.
version: 3.0.0
author: ai-badger
license: MIT
platforms: [linux, macos, windows]
scope: default
metadata:
  hermes:
    tags: [humanize, anti-slop, prose, editing, voice, documentation]
    related_skills: [update-documentation, scaffold-documentation, documentation-drift-audit]
---

# Humanizer: Anti-AI Writing & Natural Voice Skill

Identify and strip signs of AI-generated prose, apply statistical humanization levers (burstiness, perplexity variance, active voice, specificity insertion), and ensure documentation and writing sound natural, human, and direct.

Based on empirical LLM text detection literature (2024–2026) and observation of thousands of AI writing instances (Mitchell et al., Sadasivan et al., Liang et al., Wikipedia AI Cleanup).

## When to Use

Apply this skill whenever:
- Writing or editing documentation, READMEs, tutorials, how-tos, or release notes
- The user asks to "humanize", "de-AI", "de-slop", or rewrite prose to sound natural
- Reviewing PR descriptions, commit messages, or external posts for AI tells before publishing

## Core Humanization Levers

```mermaid
flowchart TD
    Raw["Raw Prose / AI Draft"] --> L1["1. Burstiness Injection<br/>(Alternate 3-word to 35-word sentences)"]
    L1 --> L2["2. Anti-Vocabulary Purge<br/>(Remove 'delve', 'testament', em dashes)"]
    L2 --> L3["3. Active Clause Conversion<br/>(Replace copula 'serves as' with 'is/has')"]
    L3 --> L4["4. Structural Flattening<br/>(Remove forced bold bullet lists)"]
    L4 --> L5["5. Specificity & Grounding<br/>(Replace abstract claims with concrete facts)"]
    L5 --> L6["6. Two-Pass Self-Audit<br/>(Scan for remaining tells & polish)"]
    L6 --> Final["Natural Human Prose"]
```

1. **Burstiness Injection:** Vary sentence length dynamically. Mix short punchy statements (3–6 words) with longer flowing clauses (25–35 words). Avoid uniform 15–20 word sentence pacing.
2. **Anti-Vocabulary & N-Gram Purge:** Remove overused AI words (`delve`, `leverage`, `utilize`, `robust`, `comprehensive`, `streamline`, `foster`, `facilitate`, `pivotal`, `nuanced`, `multifaceted`, `crucial`, `enduring`, `garner`, `valuable`, `vibrant`, `tapestry`, `testament`, `underscores`, `highlights`).
3. **Zero Em Dash Rule:** Eliminate em dashes (`—`) or cap at 1 per 1,000 words. Replace with commas, parentheses, or separate sentences.
4. **Active Clause Conversion:** Avoid copula avoidance (`serves as`, `stands as`, `boasts`, `functions as`). Use simple active verbs (`is`, `has`, `runs`).
5. **Structural Flattening:** Reframe artificial bullet lists and title-cased headers into flowing sentences. Avoid restating points in "In conclusion" sections.
6. **Specificity & Grounding:** Swap abstract generalizations ("improves performance and streamlines operations") with concrete details ("reduces query latency from 120ms to 9ms").
7. **Two-Pass Self-Audit Protocol:**
   - **Pass 1:** Rewrite text applying levers 1–5.
   - **Pass 2:** Ask *"What makes this still sound like an LLM?"* Identify lingering artifacts and perform final polish.

## Quick Rules

- **NO filler connectors:** Drop "Additionally," "Furthermore," "At its core," "In today's fast-paced world."
- **NO negative parallelisms:** Replace "Not only... but also..." with direct active statements.
- **NO colon-header bullet points:** `- **Feature:** Explanation` -> write direct prose or plain tables.

## Gotchas

- **First-pass model bias:** The model that wrote the original draft often misses its own AI tells during a single edit pass. Always execute Pass 2 explicitly by asking *"What makes this still sound like an LLM?"*
- **Em-dashes sneak back in:** Models trained on RLHF prose naturally insert em-dashes (`—`). Treat em-dashes as compile-time errors and strip them during Pass 2.
- **Preserve technical precision:** Humanizing prose means removing empty buzzwords (`delve`, `pivotal`, `testament`), NOT removing required technical terms, code snippets, or precise parameters.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.