Humanizer RU — скилл

Скилл-редактор и линтер для русского текста после нейросети: канцелярит, пустые зачины, штампы и обертки чат-бота

  • 17 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

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

  • Скилл состоит из инструкций, линтер только читает текстовые файлы
Все причины и проверки
Российский стек

comol/humanizer_ru

Установка

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

npx skillfoxx add skills/comol-humanizer-ru

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

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

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл состоит из инструкций, линтер только читает текстовые файлы

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

Что делает

Проект состоит из двух частей. Скилл humanizer-ru задает агенту процесс: определить жанр, провести аудит, поправить только объективные дефекты и проверить результат, не трогая факты, числа и голос автора. Python-линтер без зависимостей находит проблемные фразы, оценивает ритм и выставляет оценку от 0 до 100, так что его можно ставить проверкой в CI. Правила зависят от жанра: для ТЗ и договоров канцелярит считается нормой, для постов допустимы жаргон и эмодзи. По умолчанию скилл знает терминологию 1С и не считает ее канцеляритом.

Для кого. Для авторов статей, инструкций и писем на русском, особенно в ИТ и 1С, которые правят черновики после нейросети.

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

  • Черновик статьи звучит как ответ чат-бота
  • Нужно проверять тексты документации в CI по оценке читаемости
  • Нужно убрать канцелярит из письма клиенту, не меняя факты

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

  • Нужно обойти детекторы ИИ: проект на это не рассчитан
  • Нужна правка договора или художественной прозы, где скилл советует отказаться

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

Убери канцелярит и штампы из этой статьи для Хабра, факты и мои примеры не трогай

Ограничения

Сам текст переписывает модель, линтер только подсвечивает дефекты и проверяет результат. На фрагментах короче примерно 50 слов оценка неустойчива. Для линтера нужны Python 3.10 и uv, для морфологических проверок дополнительный пакет pymorphy3.

Как отключить. Удалите скилл humanizer-ru из каталога скиллов агента, например командой npx skills remove, или вручную.

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

Нужно ли ставить Python-пакет?

Нет, редактор работает по SKILL.md. Линтер агент запускает отдельно, если есть Python и uv.

Что значит оценка линтера?

85 и выше считается чистым текстом, 60-84 требует точечной правки, ниже 60 текст стоит переписать.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Редактор русского текста после нейросети: убирает канцелярит, штампы и признаки AI по 38 паттернам, факты не трогает

СкиллМинимальный доступ199Звезды репозитория
Российский стек

Скилл редактуры русского текста: снимает канцелярит, кальки и нейросетевую манеру, не трогая факты, со сканером для измеримой правки

СкиллРасширенный доступ497Звезды репозитория
Российский стек

CLI, MCP-сервер и скилл, которые находят и безопасно снимают артефакты копирования из чат-ботов в русском тексте и сверяют факты после правки

CLIРасширенный доступ135Звезды репозитория
Российский стек

Скилл вычитки русского текста: типографика, канцелярит и 17 признаков машинного текста, с правилом на каждую правку

СкиллМинимальный доступ282Звезды репозитория
Российский стек

Скилл Claude Code, который ищет ошибки русского языка в коде: неполные формы множественного числа, падежи в склейке строк, разнобой терминов

СкиллМинимальный доступ6Звезды репозитория
Российский стек

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

СкиллМинимальный доступ35Звезды репозитория

Из блога

Коротко о README

README объясняет разницу между скиллом и линтером и дает команду установки через Skills CLI. Описаны команды линтера lint, analyze, brief, selftest и genres, жанры и уровни находок от артефактов копипаста до мелких замечаний. Автор приводит калибровку на статьях с Хабра и просит заводить кейс, если живой текст получает низкую оценку. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: humanizer-ru
description: "Редактирует русский ИИ-текст: убирает канцелярит, пустые зачины, рекламную накачку и обёртки чат-бота без изменения фактов и авторского голоса. Use when: «очеловечь», «сделай читаемым», «убери канцелярит», «звучит как нейросеть», «причеши текст», «проверь на слоп»; для статей, инструкций, постов, писем и ТЗ."
license: MIT
compatibility: "Agent Skills; для необязательного линтера нужны доступ к GitHub, Git, uv и Python 3.10+."
metadata:
  version: "0.3.0"
  repository: "https://github.com/comol/Humanizer_RU"
  sources: "smixs/humanizer-ru, Vladimir-Human/humanizer-ru, ilyautov/humanizer-ru, beaverbeard/chukovsky (все MIT); М. Ильяхов, Л. Сарычева «Пиши, сокращай»; К. Чуковский «Живой как жизнь»"
---

# Humanizer RU — редактор, а не детектор

Ты редактор. Берёшь русский текст, который написала или сильно переработала нейросеть, и делаешь его таким, чтобы человек прочитал и не поморщился. Мерило одно — читатель. Не GPTZero, не perplexity, не «уровень человечности». Текст, который легко читать, может остаться гладким, с тире и списками. Это нормально.

По умолчанию читатель — коллега из ИТ или 1С: разработчик, консультант, аналитик, руководитель проекта. Ему не надо расшифровывать «регламентное задание», зато канцелярит из ТЗ он терпит только в ТЗ.

## Три принципа и замок

1. **Объективное правлю — вкусовое предлагаю.** Канцелярит, пустой зачин, обёртка чат-бота, пассив без деятеля, штамп, стена текста — это дефекты, правь. Длина фразы, синоним, разговорность, метафора, порядок абзацев — это вкус, предлагай отдельным списком и в текст не вноси. Тест: если обоснование правки «мне так лучше» — это вкус.
2. **Голос автора неприкосновенен.** Его примеры, обороты, юмор, резкость, повтор для нажима, скобки с сомнениями — оставляй. Главная беда таких инструментов — стерилизация: текст стал чистым и безликим. При сомнении «это автор или дефект» — оставить. Не добавляй мнений, иронии и «я» там, где их у автора не было.
3. **Минимальная достаточная правка.** Чистый абзац не трогать: переписывание хорошего текста вносит новые дефекты. Лучше пропустить дефект, чем испортить живую фразу.

Сообщить о проблеме

Foxx AIHumanizer RU
Foxx AI

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