humanizer

Скилл находит приметы машинного текста, переписывает его в выбранном голосе и по желанию дает оценку от 0 до 100

Скилл

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Скилл это разметка, а утилита оценки работает локально без сети
Все причины и проверки

aboudjem/humanizer-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/aboudjem-humanizer-skill

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .claude/skills
cp -R "$tmp/skills/humanizer" .claude/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .github/skills
cp -R "$tmp/skills/humanizer" .github/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .devin/skills
cp -R "$tmp/skills/humanizer" .devin/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .cline/skills
cp -R "$tmp/skills/humanizer" .cline/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .roo/skills
cp -R "$tmp/skills/humanizer" .roo/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add aboudjem/humanizer-skill --skill humanizer -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита a58df06
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/aboudjem/humanizer-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/humanizer/
git -C "$tmp" checkout a58df065367550b6ce40ff3f648335018d8e0589
mkdir -p .agents/skills
cp -R "$tmp/skills/humanizer" .agents/skills/humanizer

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит a58df06.

Текст для агента

Установи скилл: claude plugin marketplace add Aboudjem/10x, затем claude plugin install humanizer@10x. Или для других агентов: npx skills add Aboudjem/humanizer-skill.

Другие способы из описания автора
claude plugin marketplace add Aboudjem/10x
claude plugin install humanizer@10x

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

humanizer разбирает текст по каталогу из 55 приемов машинного письма: однообразная длина фраз, дежурные слова, штампованные переходы, лишние вводные. В режиме разбора он показывает найденные приемы и оценку без правки. В режиме переписывания приводит текст к одному из пяти голосов и восстанавливает разброс длины предложений. Отдельная утилита на Node без зависимостей считает оценку по измеримым сигналам и умеет проверять, что при переписывании не потерялись числа, ссылки и даты. Все работает локально, ничего не уходит в сеть.

Для кого. Для авторов, редакторов и маркетологов, которым нужно убрать машинные приметы из текста перед публикацией.

Подходит, если

  • Текст читается как ответ чат-бота и нужно вернуть живой голос
  • Готовите статью, README или пост и хотите проверить его на приметы машинного письма
  • Нужна воспроизводимая оценка того, насколько текст похож на машинный

Не подходит, если

  • Задача обойти детектор, а не улучшить текст
  • Нужен разбор фактов, а не формы и стиля

Пример запроса к агенту

Убери приметы машинного письма из этого черновика и перепиши техническим голосом

Ограничения

Скилл оценивает только форму и стиль, смысл он не проверяет, и его оценка лишь сигнал. Детекторы ошибаются на текстах неносителей, поэтому есть защита от ложных срабатываний, но полностью они не исключены. Основной набор приемов рассчитан на английский, для китайского есть черновое приложение.

Как отключить. Удалите плагин humanizer через claude plugin или уберите папку скилла из каталога скиллов агента.

Проверка безопасности

  • Скилл это разметка, а утилита оценки работает локально без сети

Коротко о README

README описывает открытый скилл, который очищает текст от машинных примет и по желанию оценивает его. Приемов 55, разбиты по категориям, у большинства есть пары до и после. Голосов пять: разговорный, деловой, технический, теплый и прямой. Отдельно идет утилита на Node без зависимостей, которая считает оценку по четырем сигналам и проверяет сохранность фактов, ее можно повесить как хук перед коммитом. Ставится плагином в Claude Code через маркетплейс 10x или командой npx skills add для десятков других агентов.

SKILL.md

---
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
---

# Humanizer: Make Text Sound Like a Human Wrote It

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.

Частые вопросы

Данные уходят в сеть?

Нет, скилл это один файл разметки, который читает ваш редактор, а утилита оценки не делает сетевых вызовов.

Что с фактами при переписывании?

Есть проверка, которая отмечает потерю чисел, процентов, ссылок, дат, версий и сокращений.

Выбор редакции

Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов

СкиллНизкий рискБез VPN52,7 тыс.Звезды репозитория
Выбор редакции

Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов

СкиллНизкий риск51,8 тыс.Звезды репозитория
Официальный

Официальный удаленный MCP-сервер SendPulse: статистика, рассылки и данные пользователей через чат с агентом

MCP-серверВысокий рискРоссийский стек1Звезды репозитория
Выбор редакции

MCP-сервер и CLI на всех 113 методах API v5 Яндекс Директа, собранных из WSDL: по умолчанию только 9 читающих, запись включается явно

MCP-серверВысокий рискРоссийский стекБез VPN1Звезды репозитория
Foxx AIhumanizer

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.