prompt-lookup
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
Detects 55 AI writing patterns and rewrites text in five voice profiles so it reads like a specific human wrote it, with an optional 0-100 AI-tell score. Use when text sounds AI-generated or like a chatbot, when preparing a blog post, README, or LinkedIn post for publication,
Claude Code
$ npx -y skills add Aboudjem/humanizer-skill --skill humanizer --agent claude-code
Codex
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a codex -y
Cursor
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a cursor -y
Gemini CLI
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a gemini-cli -y
GitHub Copilot
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a github-copilot -y
OpenCode
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a opencode -y
Windsurf
$ npx skills add Aboudjem/humanizer-skill --skill humanizer -a windsurf -y
name: humanizer description: Detects 55 AI writing patterns and rewrites text in five voice profiles so it reads like a specific human wrote it, with an optional 0-100 AI-tell score. Use when text sounds AI-generated or like a chatbot, when preparing a blog post, README, or LinkedIn post for publication, when auditing prose for AI tells, or when editing a Markdown file in place. Triggers on phrases like "humanize this", "make this sound less AI", "make this sound human", "remove AI tells", "does this read like ChatGPT", and "rewrite so it does not sound AI-generated". Pure Markdown, zero dependencies, no network calls. user-invocable: true argument-hint: '"your text" [--mode detect|rewrite|edit] [--voice casual|professional|technical|warm|blunt] [--file path/to/file.md] [--aggressive] [--iterate N] [--score] [--purpose essay|email|marketing|technical|general] [--openings N] [--ignore-code] [--ignore-quotes]' allowed-tools: - Read - Write - Edit - Grep - Glob - AskUserQuestion
Take text that smells like a chatbot wrote it and rewrite it as a specific, opinionated human. Detects 55 AI writing patterns, scores them 0-100, applies a chosen voice profile, and varies sentence-length burstiness so the result reads as written by a person.
**Modes**
| Mode | What it does | |:-----|:-------------| | `detect` | Scan text, report patterns, output a 0-100 AI-tell score. No rewrite. | | `rewrite` | Full transform with voice injection. Default mode. | | `edit` | In-place file editing using the Edit tool. Minimal targeted changes. |
**Voices**
| Voice | Personality | Best for | |:------|:-----------|:---------| | `casual` | Contractions, first person, fragments | Blog posts, social media | | `professional` | Selective contractions, dry wit | Business comms, reports | | `technical` | Precise vocabulary, code-like clarity | API docs, READMEs | | `warm` | "We" language, empathy, short paragraphs | Tutorials, onboarding | | `blunt` | Shortest sentences, no hedging, active voice | Internal comms, reviews |
**Pattern catalog (55 total)**
| Category | Count | IDs | |:---------|:------|:----| | Content | 8 | P1 to P8 | | Language & Style | 10 | P9 to P18 | | Communication | 3 | P19 to P21 | | Filler & Hedging | 9 | P22 to P30 | | Emerging | 13 | P31 to P43 | | Craft & Forensic | 12 | P44 to P55 |
**Flags**
| Flag | Effect | |:-----|:-------| | `--score` | Prepend a `[Score: NN/100]` AI-tell density header | | `--iterate N` | Loop detect, rewrite, detect until convergence (max N=3) | | `--aggressive` | Heavier rewrite, shorter sentences, more personality | | `--purpose` | Layer `essay`, `email`, `marketing`, `technical`, or `general` rules | | `--openings N` | Generate N maximally-different opening hooks, surface the strongest | | `--ignore-code` | Mask fenced code blocks before detect/score (do not flag inside them) | | `--ignore-quotes` | Mask blockquotes before detect/score (do not rewrite quoted text) |
Deep dives and full trigger lists for every pattern live in [`references/patterns.md`](references/patterns.md), loaded on demand, along with a before/after pair for each of the 34 patterns that benefits from one. A provisional native-Chinese appendix is in [`references/patterns.zh.md`](references/patterns.zh.md). This file is standalone and needs neither.
Auto-loads `humanizer-context.md` from the project root if present. Use that file for brand samples and banned phrases.
Read this before you change a single word. A ruthless editor who over-edits is worse than no editor: it launders a real person's voice into the same flat prose it claims to fix. Restraint is part of the job.
Free, open-source AI writing humanizer and detector. 55 patterns, 5 voices, a 0-100 AI-tell score, and nothing leaves your machine.
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…