LaunchKit · 2026
Back to Skills

ai-humanizer

AI & LLMsv2.1.0

Humanize AI-generated text by detecting and removing patterns typical of LLM output.

22
12.0k downloads
by @brandonwise

Setup & Installation

openclaw skills install @brandonwise/ai-humanizer

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ai-humanizer

Version History

v2.1.0Feb 2, 2026 - Version note by skill developer:

ESLint v9 flat config, all lint errors fixed, Prettier formatted, shared config framework

What This Skill Does

Detects AI-writing patterns in text and rewrites them to sound human. Checks 24 pattern types, 500+ flagged vocabulary terms, and statistical signals like burstiness and sentence length variation. Works on any prose, from blog posts to cover letters.

Combines pattern-based detection with statistical analysis (burstiness, type-token ratio, sentence length variation) rather than relying on word lists alone.

When to use it

  • Cleaning up ChatGPT-drafted blog posts before publishing
  • Reviewing cover letters for AI detection risk before job applications
  • Scoring academic essays before submission
  • Stripping giveaway words like 'delve' and 'tapestry' from drafts
  • Rewriting client deliverables that were written with AI assistance

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Can you humanize this article I drafted with ChatGPT?

AGENT
  1. 1Scans text for all 24 AI patterns including Tier 1 vocabulary, filler phrases, and chatbot artifacts
  2. 2Computes burstiness, type-token ratio, and sentence length variation against human baseline ranges
  3. 3Flags specific problem sections with pattern labels and explanations
  4. 4Rewrites flagged sections to vary rhythm, remove hedges, and replace vague attributions with concrete language
  5. 5Returns the humanized version with a brief summary of changes made
OUTPUT

Rewritten article with AI patterns removed, varied sentence length, and specific language replacing generic phrasing