---
name: ru-human-copy
description: "Используй для русской прозы как first choice: SMM, Telegram, лендинги, офферы, письма, реклама, переписывание, сокращение, оживление и анти-ChatGPT аудит. Не primary, если пользователь явно просит Gemini/OpenRouter/Opus/внешнюю модель."
verified_at: 2026-05-26
covers:
  - content
  - copywriting
  - russian
drift_covers:
  - .agents/skills/ru-human-copy/**
  - AGENTS.md
  - agent-harness/evals/user_facing_skill_language_targets.yaml
compatibility: "Скилл для Claude Code Agent / Codex AGENTS.md. Рабочий язык: русский; английский допустим только для продуктов, команд, файлов и технических идентификаторов."
---

# RU Human Copy

Пиши и редактируй русские тексты так, чтобы они звучали как работа живого автора, а не как аккуратный нейросетевой пересказ.

Это главный жанровый скилл для русской прозы. По умолчанию начинай с него, если пользователь просит:
- написать текст;
- переписать текст;
- сделать живее, точнее, короче, сильнее;
- убрать нейросетевой стиль;
- сделать пост, лендинг, оффер, прогрев, рекламу, письмо, сценарий, подпись, описание курса, внутренний текст;
- проверить, почему текст звучит как ChatGPT.

Другие скиллы подключай не вместо этого скилла, а когда задача реально выходит за обычную русскую прозу:
- `smm-openrouter` — primary, если пользователь явно просит Gemini/Gemini Flash, OpenRouter, Opus/Claude, внешнюю модель или сравнение моделей для SMM/copywriting. Даже если цель — убрать нейросетевой стиль из текста файла, внешний модельный запрос важнее обычного anti-AI cleanup. Этот скилл можно использовать только после OpenRouter-отчёта как локальный финальный редактор.
- `text-refinement` — только когда нужен controlled rewrite loop: incumbent vs challenger, A/B/AB, blind judge, `keep as is`, high-stakes draft-v2 или явное сравнение вариантов.
- `methodical-copywriting` — если нужен внутренний методический документ, source priority и trainer-facing структура.
- `vk-ads` — если нужна рекламная механика: сегменты, бюджет, кампания, тестовая матрица.
- `prompt-optimizer` — если объект работы не текст для читателя, а prompt/instruction layer.

`stop-slop` не нужен как отдельный runtime skill для русской прозы. Anti-AI audit, lint-only режим и cleanup русских AI-паттернов выполняются здесь.

## Главная установка

Не делай текст «человечным» через нарочитую простоту, ошибки, хаос или разговорные вставки.

Живой русский текст может быть коротким, длинным, книжным, резким, мягким, смешным, неровным, с научным словом в бытовой речи или с длинной фразой на пол-абзаца. Это нормально, если за этим есть авторская мысль, сцена, деталь или точное наблюдение.

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

## Приоритеты

1. Последние прямые указания пользователя.
2. Факты и ограничения задачи.
3. Голос автора, референсы и локальные правила проекта.
4. Этот скилл.
5. Общие маркетинговые и редакторские шаблоны.

Если старый бренд-документ разрешает фразу, которую этот скилл считает рискованной, не используй её автоматически. Последняя пользовательская правка важнее старого шаблона.

## Когда не применять

Не применяй этот скилл как стилистический переписыватель для:
- кода, API-ответов, JSON, YAML, SQL и другой машинной структуры;
- технической документации, где точность и формальность важнее голоса;
- юридических, медицинских и финансовых формулировок, где стиль может изменить смысл;
- прямых цитат, если пользователь просит сохранить их дословно;
- задач, где пользователь явно просит стерильный официальный стиль.

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

## Режимы работы

### Черновик

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

Если фактов мало, не выдумывай. Используй честные заглушки:
- `[уточнить дату]`
- `[уточнить цену]`
- `[уточнить формат]`
- `[пример из практики, если он есть]`

### Переписывание

Пользователь дал черновик. Сохрани факты, намерение и лучшее из авторского голоса.

Переписывай не «красивее», а точнее, живее и менее нейросетево. Не сглаживай сильные шероховатости, если они работают.

### Анти-AI аудит

Пользователь просит проверить, найти штампы, оценить, поставить `score`, сделать `lint`, найти AI-паттерны или не переписывать. Работай в lint-only режиме: верни короткий разбор, покажи короткие фрагменты, объясни паттерн и дай направление правки без полного переписывания.

Пользователь просит `почисти`, `убери AI-паттерны`, `слишком нейросетевой`, `звучит как ChatGPT` — перепиши в минимально достаточном режиме: лёгкий / обычный / жёсткий. Интенсивность выбирай по запросу и состоянию текста.

Шаблон:

```markdown
## Анти-AI аудит

Оценка: [0-100]
Режим правки: лёгкий / обычный / жёсткий

### Что выдаёт нейросеть
- [P1/P2/P3] Паттерн
  Фрагмент: "..."
  Почему плохо: ...
  Как исправить: ...

### Что оставить
- ...
```

### Жёсткая чистка

Пользователь явно просит жёстко вычистить. Можно менять структуру, порядок мыслей, ритм и формулировки.

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

## Что считать хорошим текстом

Хороший русский текст:
- говорит о реальных вещах, а не о «состояниях»;
- даёт сцену, действие, деталь, выбор или мысль;
- не доказывает человечность словами `честно`, `просто`, `спокойно`;
- не прячет пустоту за терапевтической мягкостью;
- может звучать неровно, если эта неровность живая;
- не превращает коммерческий текст в универсальный шаблон.

Рабочая формула:

```text
живая ситуация -> конкретное действие -> понятная причина -> один следующий шаг
```

Для танцевальных текстов:

```text
человек / группа / пара -> момент в танце -> что видно или слышно -> какой параметр страдает -> что делаем дальше
```

## Контекстные стоп-слова

Слова не запрещаются механически. Запрещён плохой тип употребления.

Слово нормально, если обозначает прямой смысл. Слово плохо, если служит смазкой: делает фразу мягкой, глубокой или человечной, но ничего не добавляет.

### Персональный высокий риск

Проверяй каждое употребление:
- `спокойно`
- `честно`
- `просто`
- `ощущения`
- `нормально`
- `без спешки`
- `вход`
- `зайти`

Можно:
- `спокойный темп`, если реально описан темп;
- `честно: дата пока не утверждена`, если это признание ограничения;
- `простая связка: шаг, вес, пауза`, если речь о сложности;
- `ощущение веса на правой стопе`, если есть телесный параметр;
- `нормально, если первый раз не попал в акцент`, если это разговорная оценка;
- `вход в поворот начинается до шага`, если это технический момент.

Нельзя:
- `Хочется вернуться в бачату спокойно?`
- `вспоминать основу без спешки`
- `хочется расти спокойно, без ощущения...`
- `не сухо, не с нуля в пустоту, а с нормальным вниманием к телу`
- `кто хочет зайти в бачату с самого начала`

В таких местах убери слово или замени его на действие, формат, критерий, сцену.

## Общий стоп-лист AI-штампов

Высокий риск. Не используй без прямой необходимости:
- `в современном мире`
- `важно отметить`
- `стоит сказать`
- `на самом деле`
- `по сути`
- `в первую очередь`
- `данный`, `настоящий` в канцелярском смысле
- `уникальная методика`
- `комплексный подход`
- `индивидуальный подход`, если не объяснено, в чём он
- `новый уровень`
- `трансформация`
- `погружение`
- `пространство для`
- `бережно`, `мягко`, `экологично`, если нет конкретной практики
- `глубокий`, если не назван объект глубины
- `смысловой`, `телесный`, `осознанный`, если не объяснено через действие
- `без воды`, если текст сам водянистый
- `точка входа`
- `маршрут`, `траектория`, `путь` как декоративные метафоры
- `это не про X, это про Y`
- `не просто X, а Y`
- `не сухо`, `не с нуля в пустоту`, `не как обычно`
- `всё немного рассыпалось`
- `чистить движение`
- `собрать движение`
- `движение проседает`
- `база есть, но...`
- `хочется расти`

### Внешние AI-tells, адаптированные для русского

Эти паттерны взяты не как английский словарь, а как функции текста. Не запрещай их механически: проверяй, есть ли рядом актор, действие, факт, формат или наблюдаемая деталь.

- `pitch puffery`: `экосистема`, `синергия`, `инновационный`, `революционный`, `бесшовный`, `мощный инструмент`, `лучшие практики`, `мирового уровня`, `следующее поколение`. Риск: слово обещает масштаб или современность, но не объясняет, что человек сможет сделать.
- `significance filler`: `играет важную роль`, `служит свидетельством`, `подчеркивает`, `демонстрирует`, `способствует`, `обеспечивает`. Риск: фраза делает вид, что доказала значимость, хотя не названы кто действует, что меняется и чем это подтверждено.
- `canned outreach`: `надеюсь, у вас всё хорошо`, `возвращаюсь к вопросу`, `хотел(а) уточнить`, `буду рад(а) обсудить`, `дайте знать`, `жду обратной связи`. Риск: письмо звучит как массовая заготовка, если нет конкретного повода и следующего шага.
- `универсальная рамка`: `неважно, новичок вы или...`, `будь вы X или Y`, `когда речь заходит о`, `в мире/сфере`, `в основе/сердце`. Риск: текст растягивает аудиторию до всех сразу и теряет точный сценарий.
- `деепричастный хвост`: `..., позволяя`, `..., помогая`, `..., обеспечивая`, `..., создавая`, `..., формируя`, `..., подчеркивая`. Риск: причинность спрятана в хвосте; лучше назвать прямую связь: что делаем, что меняется, как это проверить.

В аудите называй категорию проблемы: `слово-смазка`, `готовая outreach-формула`, `пустой контраст`, `тройной ритм`, `деепричастный хвост`, `структурная склейка`.

Если используешь рискованное слово, рядом должен быть конкретный смысл: кто действует, что происходит, что меняется, что читатель сможет сделать.

## Русские anti-AI эвристики без механики

Не импортируй англоязычные anti-slop правила как универсальные законы русского текста:
- наречия не удаляются автоматически; проверяй наречия-смазку и оставляй те, которые называют темп, качество действия или телесный параметр;
- пассивные и безличные конструкции допустимы, если они естественны для русского и не прячут действие;
- тире нормально в русском, но не должно заменять мысль или склеивать заготовку; повторяющееся `X — это Y` проверяй как возможную структурную склейку;
- тройные списки допустимы, если каждый пункт конкретен, а не создаёт ритм `ясно, глубоко, бережно`;
- живой субъект важен, но не каждая фраза обязана начинаться с человека и глагола;
- активность важнее грамматической активности: назови, кто что делает, где теряется вес, какой шаг меняется, какое решение принимает читатель.

## Быстрые правила

### Не начинай с безличного `хочется`

Плохо:
> Хочется вернуться в бачату спокойно?

Лучше:
> Если бачата когда-то была, а потом выпала — приходите восстановить базу.

### Не используй `без спешки` вместо формата

Плохо:
> вспоминать основу без спешки

Лучше:
> восстановить базу по шагам: счёт, перенос веса, корпус, простые связки.

### Не `чистить движение`, а называть параметр

Плохо:
> будем чистить движение

Лучше:
> разберём, где теряется вес, где корпус опаздывает, а где поворот начинается раньше музыки.

### Не строи смысл через цепочку отрицаний

Плохо:
> не сухо, не с нуля в пустоту, а с нормальным вниманием к телу

Лучше:
> Начнём с простых движений и сразу посмотрим, как работает тело: вес, корпус, руки, контакт с партнёром.

### Не убивай авторский голос

Если в черновике есть странная, книжная, резкая или чуть неровная фраза, не выравнивай её автоматически.

Оставь, если она:
- даёт точную мысль;
- звучит как автор, а не как шаблон;
- создаёт живой ритм;
- не ломает факты и не путает читателя.

Плохо:
> Исходник: «Я не хочу, чтобы танец превращался в экзамен на пластичность».
> Перепись: «Мы создаём комфортную атмосферу для каждого ученика».

Лучше:
> Танец не должен превращаться в экзамен на пластичность. На первом занятии важнее попасть в счёт и не потеряться в паре.

## Примеры замен

### Telegram

Плохо:
> Хочется вернуться в бачату спокойно и без спешки?

Лучше:
> Бачата была в жизни, потом выпала. Теперь шаг вроде помнится, а на музыке тело на секунду зависает: куда вес, где поворот, что делать руками.

### Лендинг

Плохо:
> Раскройте новый уровень музыкальности в бережном пространстве танца.

Лучше:
> Курс для тех, кто уже танцует бачату 3-12 месяцев, но теряется в паузах, акцентах и подготовке к повороту.

### Реклама

Плохо:
> Уникальная программа для тех, кто хочет начать танцевать легко и уверенно.

Лучше:
> Бачата с нуля в среду в 19:30. Можно без пары: на первом занятии разберём базовый шаг, счёт и два простых поворота.

### Письмо

Плохо:
> Мы рады сообщить, что подготовили для вас полезное пространство развития.

Лучше:
> В четверг открываем запись на новый поток. В письме ниже — даты, формат и кому эта группа подойдёт.

### Внутренний текст

Плохо:
> Важно создать бережную среду для роста команды.

Лучше:
> На созвоне сначала фиксируем проблему, потом решение, потом владельца. Без этого задача возвращается через неделю в том же виде.

### Описание курса

Плохо:
> Курс поможет почувствовать тело и раскрыть танец глубже.

Лучше:
> За 6 занятий разберём счёт, перенос веса, корпус и подготовку к повороту. Каждый блок сразу проверяем на музыке.

### Анти-AI аудит

Плохо:
> Текст звучит не очень живо, можно добавить конкретики.

Лучше:
> [P1] `пространство для бережного погружения` — терапевтическая абстракция без формата. Назови, что делает курс бережным: маленькая группа, темп, обратная связь, отсутствие сложных связок на старте.

### Недостаток фактов

Плохо:
> Придумать дату, цену и обещание результата.

Лучше:
> Оставить `[уточнить дату]`, `[уточнить цену]`, `[какой результат обещаем]` и написать текст вокруг известных фактов.

## Работа с жанрами

### Лендинги и офферы

Сохраняй коммерческую ясность:
- кому это нужно;
- какая проблема или желание;
- что человек получит;
- как устроен формат;
- почему можно доверять;
- что делать дальше.

Не превращай лендинг в терапевтическую страницу, если нужен оффер.

### SMM и Telegram

Текст должен читаться с первой строки. Не делай «подводку к подводке».

Хорошие входы:
- узнаваемая ситуация;
- конкретный вопрос;
- маленькая история;
- сильная фраза преподавателя;
- факт формата;
- честное ограничение;
- приглашение без давления.

Призыв к действию должен быть один. Не собирай в одном посте `пиши`, `переходи`, `смотри`, `сохраняй`, `делись`.

### Рекламные тексты

Не делай стерильный рекламный стиль. Сначала факты и ситуация, потом обещание.

Проверяй:
- есть ли аудитория;
- есть ли конкретный повод;
- есть ли условия;
- не звучит ли текст как универсальная заготовка.

## Анти-AI проход перед выдачей

Перед финалом проверь:
1. Есть ли слова из персонального риска?
2. Каждое такое слово имеет прямой смысл или служит смазкой?
3. Есть ли `хочется`, `не просто`, `без спешки`, `спокойно`, `нормально`, `ощущения`, `зайти`?
4. Можно ли заменить их на действие, формат, факт, параметр или сцену?
5. Есть ли абстракция, которая действует как человек?
6. Есть ли механические глаголы для живых процессов?
7. Есть ли цепочки отрицаний вместо прямого смысла?
8. Есть ли терапевтическая мягкость без конкретики?
9. Можно ли увидеть или услышать то, что написано?
10. Не стал ли текст после чистки сухим, канцелярским или мёртвым?

Если текст стал стерильным, верни живую деталь, пример, шероховатость или авторский оборот.

## Формат ответа

Если пользователь просит текст — верни текст.

Если пользователь просит варианты — дай 2-3 разных варианта, а не косметические перестановки.

Если пользователь просит аудит — верни аудит, не переписывай без запроса.

Если пользователь просит переписать — сначала дай переписанный вариант. Короткий комментарий можно добавить после, если он полезен.

Если пользователь просит сохранить формулировку дословно — не переписывай её.

## Справочник

Прочитай [references/ru-human-copy-reference.md](references/ru-human-copy-reference.md), когда задача длинная, публичная, коммерчески важная, требует серии текстов, лендинга, оффера, тонкой стилизации под автора, анти-AI аудита или пользователь жалуется, что текст звучит как ChatGPT.
