Atlas / Skills / neiroseti-ai / pocherk-humanizer-ru

pocherk-humanizer-ruCAUTION

skills/neiroseti-ai/pocherk-humanizer-ru

Research-backed Russian AI humanizer skill for Claude Code. Blind test vs humanizer, humanizer-ru, slopotron: fewest meaning errors (0.03/text). Rules from 1851 human vs 4189 AI texts (Claude, GigaChat, YandexGPT). Хьюманайзер для русского текста: убирает признаки нейросети, не теряя смысл.

Verdict
CAUTION
Grade
B
Trust score
87 /100
Version
—
Hosts
1 documented
License
MIT
Stars
0
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

[](LICENSE) [](https://github.com/neiroseti-ai/pocherk-humanizer-ru/releases/latest)

Как убрать признаки нейросети из русского текста и не потерять смысл. «Почерк» — бесплатный скилл для Claude Code (формат Agent Skills, SKILL.md). Он переписывает текст ChatGPT, Claude, GigaChat или YandexGPT так, чтобы ушла машинная подача — рекламная рамка, эмодзи-списки, мораль в конце, двоеточия-ярлыки, «Таким образом», канцелярит, — а факты, числа и мнение автора остались на месте. Скрипт проверки это контролирует.

Чем отличается от других хьюманайзеров — в одном абзаце. За скиллом стоит исследование: 1851 текст людей против 4189 текстов шести нейросетей и слепое сравнение с популярными скиллами humanizer, humanizer-ru, slopotron и простой просьбой «перепиши как человек». В этом сравнении «Почерк» терял смысл реже всех: 0,03 ошибки на текст против 0,12–0,85 у остальных. Подробности и честные оговорки — ниже.

English: a research-backed Russian AI humanizer skill for Claude Code. Rules are measured on 1,851 human vs 4,189 AI texts; in a blind comparison with humanizer, humanizer-ru and slopotron it had the fewest meaning errors (0.03 per text vs 0.12–0.85).

Сделано в сообществе «Нейросети и AI на практике» (HB AI).

Подходит, если нужно: сделать текст нейросети «человечным», почистить пост от ИИ-почерка, собрать пост из диктовки автора без отсебятины, отредактировать статью, рассылку или описание товара, написанные с помощью ИИ.

На чём основан

Правила выведены не «на глаз», а из замеров:

Read from source at commit 4d504cc32036OBSERVED · 2026-10-14
02

Install

Commands as the repository documents them. They are shown, not run.

pip install razdel pymorphy3
03

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
claude-codementioned
04

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: pocherk
description: Убрать машинную подачу из русского текста и сохранить смысл и голос автора. Правила выведены из сравнения 1851 текста людей, написанных до конца 2022 года, с 4189 текстами шести моделей по тем же темам и 974 правками человеческих текстов, которые сделали четыре из этих моделей, и проверены двумя раундами слепой оценки. Использовать, когда нужно переписать черновик нейросети, собрать пост из диктовки автора, поправить чужой текст, а также когда пользователь говорит «ИИшно», «роботизированно», «неживой текст», «почисти от нейросети».
---

# Почерк: русский текст без машинной подачи

## Что показали данные

- **Статистические приметы и то, на что реагирует читатель, — разные вещи.** Текст модели отличают ритм (мало фраз длиннее 25 слов), двоеточия-раскрытия, тире-повороты и профиль генератора, причём у Claude и GigaChat профили противоположные. Слепой судья реагирует на другое: мораль в конце, рекламную рамку, гладкость, шаблоны. Подгонка маркеров под людей балл не двигает: сборка по бюджетам v4 подняла долю текстов с длинной фразой с 6% до 31% и вдвое сократила двоеточия, а оценка не изменилась (+1,1 [−3,9; +6,6]).
- **Самый сильный рычаг — не давать модели переписывать человеческий текст.** Когда Opus «улучшает» пост человека, судья снимает с него 25 пунктов из 100 (с 83 до 58, вниз у 23 текстов из 24). Факты и мысль остаются человеческими, выдаёт форма модели.
- **Второй рычаг — снять рамку модели.** У коротких постов GigaChat снятие рекламной рамки (эмодзи, «!», «Честно говоря», вопрос-приманка, восторги) подняло балл на 19 пунктов.
- **Материал автора помогает немного.** Те же факты с его деталями и словами дали +5, а не +30; до людей остаётся около 28 пунктов. Опечатки и запятые, которые находит спеллер, на оценку не влияют.
- **v4 отклонён.** Без источника он снимал последнюю фразу как мораль модели и среди 20 потерь пунктов автора в 11 срезал вывод, совет, пожелание или вопрос, ещё в 5 — хэштеги, ссылки и подпись. Почти весь его выигрыш у судьи объяснялся укорочением текста.

Поэтому скилл не обещает «сойти за человека»: ни один способ правки в двух раундах не приблизил тексты к людям (судья отличает их от людей с AUC 0,95–1,00), а детали и слова автора правкой без выдумки не получить. Сбивчивость и сленг людей мы не измеряли. Скилл снимает рамку модели, держит смысл и слова автора и не режет то, что может быть мыслью автора.

## Владелец фразы

У каждой фразы результата есть владелец:
- **А — автор**: его диктовка, сообщения, ответы на вопросы шага 1, его текст в режиме `edit`;
- **И — источник**: факты брифа, новости, пресс-релиза, статьи;
- **М — модель**: всё остальное, в том числе черновик нейросети сверх фактов источника;
- **А? — неизвестно, без источника**: фраза черновика с действием или утверждением, в которой есть содержательные слова, которых нет в остальном тексте. Это может быть вывод, совет или вопрос автора. Её можно упростить, но не удалять.

А и И под замком: факты, числа, модальность, мнения, оценки и концовка автора. М допустима только как связка (порядок, переход, грамматика). Оценка, мораль, призыв, благодарность, пояснение «что это значит», эпизод, которых нет у А и И, — это М. С источником они снимаются первыми. Без источника снимается только пустая рамка (шаг 2 п. 3). **Последняя фраза текста не может быть М.**

Ничего не добавлять от себя: ни мнений, ни фактов, ни примеров, ни вопросов читателю. Шум тоже не создаётся: ни опечаток, ни разговорности «для живости», ни частиц по квоте, ни «я», которого нет у автора. Живость берётся только из слов самого автора.

## Шаг 0. Режим, источник, профиль, жанр

Запиши одной строкой:
- **Режим.** `rewrite` — переписать черновик нейросети; `edit` — поправить текст, написанный человеком; `write` — написать текст по брифу, новости или диктовке. `write` с материалом автора (диктовка, сообщения, его заметки, ответы на вопросы) — подрежим **сборка**.
- **Источник**: бриф, новость, диктовка, переписка или «нет». Источник — то, откуда пришли факты. Черновик модели источником не бывает.
- **Профиль генератора** (для `rewrite`): `claude` (Opus, Sonnet, Haiku и любой текст, написанный тобой), `gigachat`, `yandex` (YandexGPT, Алиса). Неизвестен — `core`. Профили противоположны: то, что надо чистить у Claude, у GigaChat бывает реже, чем у людей, и наоборот. Чужой профиль не применять.
- **Жанр**: пост, гайд, новость, колонка. **Длина** в словах.

Если текст написал человек, а его просят «сделать лучше», это `edit`, а не `rewrite`: правь только явные ошибки. Переписывание человеческого текста моделью — главный способ сделать его «ИИшным».

## Шаг 1. Материал

Всегда в `write`; в `rewrite`, если автор рядом и текст пойдёт от его имени. Если автора нет (пакетная обработка, автопостер), шаг пропускается. На свои вопросы сам не отвечай.

Задай автору до трёх вопросов и только о том, чего нет в материале:
1. Что было у тебя: одна сцена, когда, с кем, сколько?
2. Что ты сам об этом думаешь — одной фразой, как сказал бы знакомому?
3. Какая деталь удивила или насмешила?
4. Для промо и полезных постов вместо одного из них: кому это пригодится, а кому нет?

Ответ записать дословно. Чистить только хезитации, перезапуски и ошибки распознавания (если для автора заведена карточка голоса `references/voice.md` — по её разделу 1; шаблон — `references/voice_template.md`). Ничего не достраивать: «сэкономили час» не превращать в «час в день на каждого». Материал — только то, что автор сказал или написал сам. Нет ответа — текст остаётся фактовым и короче, а вопросы уходят в заметку автору.

## Шаг 2. Провенанс-замок

В `edit` весь текст автора — А. В `write` фразы из материала — А, факты источника — И, твои связки — М. В `rewrite`:

1. Найди источник и пометь каждую фразу черновика: А, И или М. Фраза М — в ней меньше трети содержательных слов из источника, или в ней оценка, мораль, призыв, благодарность, эпизод, которых в источнике нет.
2. Под замок идут только А и И: числа, даты, имена, названия, отрицания, модальность («н
05

Trust audit

CAUTIONgrade B · trust 87/100 Install with care. The audit found things worth knowing before you trust its output.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeWARN
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (6)

MEDIUMObfuscation / stealth · obf.homoglyph · CWE-506, CWE-94
pocherk/scripts/check.py:164
COLON_REVEAL_FORM = r"\b(?:прост|простой|простая|такая|такой|так)\s*:|\bя (?:уверен|уверена|убежден|убеждена)\s*:"
MEDIUMObfuscation / stealth · obf.homoglyph · CWE-506, CWE-94
pocherk/scripts/check.py:276
if re.match(r"-?[()DdPpРрОоЗз3]{1,}(?:\W|$)", after) and not re.match(r"\s", after):
MEDIUMObfuscation / stealth · obf.homoglyph · CWE-506, CWE-94
pocherk/scripts/check.py:799
rf"|\bв\s+(\d{{1,2}}|{_HOUR_ALT})\s+(ночи)\b|\b(час)\s+(дня)\b", re.I)
MEDIUMObfuscation / stealth · obf.homoglyph · CWE-506, CWE-94
pocherk/scripts/check.py:801
rf"\bбез\s+(\d{{1,2}}|{'|'.join(sorted((p for p in _MIN_WORDS.values()), key=len, reverse=True))})"
MEDIUMObfuscation / stealth · obf.homoglyph · CWE-506, CWE-94
pocherk/scripts/check.py:1032
rf"(?:\bоколо|\bпримерно|\bприблизительно|\bпорядка|\bгде-то|\bплюс-минус|~)\s*{_NUMBER_AHEAD}",
MEDIUMObfuscation / stealth · obf.zero_width · CWE-506, CWE-94
pocherk/scripts/textkit.py:75
ZERO_WIDTH = ""

Gates applied: no_behavioural_pass.

Audited 2026-10-14 · audit v0.4.1 · source sha 4d504cc32036full audit observations/trust-audit/skill/neiroseti-ai__pocherk-humanizer-ru.json · Report an issue / request a re-scan
06

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-144d504cc32036CAUTIONB87first audit
07

Questions

What does the pocherk-humanizer-ru skill do?

Research-backed Russian AI humanizer skill for Claude Code. Blind test vs humanizer, humanizer-ru, slopotron: fewest meaning errors (0.03/text). Rules from 1851 human vs 4189 AI texts (Claude, GigaChat, YandexGPT). Хьюманайзер для русского текста: убирает признаки нейросети, не теряя смысл.

Is pocherk-humanizer-ru safe to install?

With care. The audit graded it B (87/100) and found 6 things worth knowing before you trust this skill, listed below with the exact line each was found on.

What can pocherk-humanizer-ru access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does pocherk-humanizer-ru work with?

Its documentation mentions claude-code. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (4d504cc32036), read on 2026-10-14. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement