agentsclimarketplace

Anti ai slop

Skill tazhate/anti-ai-slop

Пиши прозу, которая не пахнет нейросеткой. Применять, когда генерируешь любой текст для человека-читателя длиннее одного абзаца - статья, блог-пост, README, email, документация, пост в соцсети, описание PR, маркетинговая копия, лендинг, объяснение в чате на 3+ абзаца. Работает для русского и английского. Триггеры - "напиши пост", "напиши статью", "составь письмо", "сделай описание", "напиши README", "расскажи в стиле...", "опиши проект", любой запрос на long-form контент. НЕ применять для кода, коротких ответов в чате (1-2 предложения), технических команд, тул-вызовов, JSON/YAML конфигов.From its SKILL.md

Install
npx -y skills add tazhate/anti-ai-slop

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

24.8 KB, ~6.6k tokens by cl100k_base, as published. Nobody here has run it

Anti-AI-Slop - пиши как человек, а не как LLM

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

  • Любая проза длиннее 1 абзаца, которую человек будет читать как контент (не как ответ на технический вопрос).
  • Статьи, README, блог-посты, email, PR-описания, лендинги, посты в соцсети, объяснения на 3+ абзаца.
  • Работает на русском и английском одинаково - словари у каждого языка свои, принципы общие.

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

  • Код, комментарии в коде, имена переменных.
  • Короткие ответы в чате (1-2 предложения) - там естественность не проблема.
  • Технические команды, JSON, YAML, конфиги.
  • Списки шагов в инструкции, где ровный ритм оправдан.
  • Формальные документы, где клише - норма жанра (юридические, регламенты).

Принципы (по убыванию важности)

1. Выжги "AI-словарь"

Английский (мгновенные маркеры, встречаются в 10-50x чаще, чем у людей):

ЗапрещеноЗамена
delve intolook at, dig into
utilizeuse
leverageuse
harnessuse
streamlinesimplify
underscoreshow, prove
tapestry- (просто удали)
landscapescene, world (или удали)
realmarea, field
multifacetedcomplex, has many sides
robuststrong, solid
comprehensivefull, complete
pivotalkey
seamlesssmooth
furthermore / moreoverand, also, или удали
it's important to note- (удали полностью)
in conclusion- (удали полностью)
in today's fast-paced world- (удали полностью)

Русский (кальки и клише):

ЗапрещеноЗамена
стоит отметить, что- (удали)
важно понимать- (удали)
следует учитывать- (удали)
в современном мире- (удали)
играет ключевую рольважен, нужен
является неотъемлемой частьючасть
погрузимся вразберем, посмотрим на
многогранныйсложный, разный
комплексный подход- (конкретизируй)
бесшовныйплавный, без швов
оптимизироватьускорить, улучшить (по смыслу)
осуществлятьделать
в заключение- (удали)
таким образомзначит, и

Правило - перед публикацией прогон Ctrl+F по этим словам. Если нашел - переписать.

Принцип под таблицами (ловит и то, чего в списке нет): при равном смысле бери слово короче и проще. В английском - германский корень вместо латинского (use, не utilize; help, не facilitate; end, не terminate; show, не demonstrate). В русском - живое слово вместо канцелярита (делать, не осуществлять; начать, не приступить к реализации; из-за, не в связи с; чтобы, не с целью). Длинное латинское или канцелярское слово почти всегда значит, что фразу писали не для человека, а для отчета.

2. Сломай ритм предложений

LLM выдает пилу одинаковых средних фраз - 15-25 слов каждая. Человек чередует длину.

Плохо (AI-ритм):

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

Хорошо:

Функция парсит вход и возвращает результат. И все. Никакой магии - поэтому система не падает.

Цель: чередуй длинное-длинное-короткое. Одно слово как предложение - норма. Так.

Детекторы ловят машину по двум числам: перплексия (насколько предсказуемо следующее слово) и burstiness (разброс длины предложений). У LLM оба низкие - слова банальные, фразы под одну гребенку. Лечится одинаково: неожиданное слово там, где ждешь штамп, и рваная длина.

И проверь, чем начинаются предложения. Модель гонит подряд "Это...", "Функция...", "Кроме того...", "It's...", "The...". Живой текст стартует по-разному: с глагола, с вопроса, с союза, с обстоятельства. Три одинаковых зачина подряд - переписать хотя бы один.

3. Разбей правило трех (триколон)

После em-dash это самый частый структурный маркер. LLM пакует все в тройки - прилагательные, примеры, пункты: "быстрый, надежный и удобный", "brilliant, brave, and bold", "clarity, confidence, and cash". Хуже всего восходящий триколон, где три элемента идут от короткого к длинному: "impersonal, authoritative, and homogenized". Звучит гладко - и сразу пахнет машиной.

Сам по себе прием классический и хороший. Проблема не в нем, а в том, что модель лепит его в каждый абзац, на автомате, без чувства меры. Один триколон на страницу - красиво. Три подряд - провал.

Лечение - ломай длину перечислений. Где-то два пункта, где-то один, где-то пять. И спрашивай себя: эти три вещи правда параллельны и важны, или я просто добил до трех ради ритма? Если добил - выкинь лишнее или раскрой один пункт подробно вместо трех по верхам.

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

4. Убери причастные хвосты-пустышки

Любимый ход модели - прицепить к концу предложения причастный оборот, который изображает анализ, а на деле пустой. Английский: "...highlighting its importance", "...reflecting broader trends", "...underscoring the need for change", "...contributing to the overall growth". Русский: "...подчеркивая его важность", "...отражая общую тенденцию", "...что говорит о растущем интересе", "...тем самым внося вклад в развитие".

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

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

5. Долой буллет-списки на каждый чих

ChatGPT сует списки везде, живые авторы - редко. Перед тем как написать список, спроси: "можно ли это прозой?" Если да - пиши прозой. Списки оправданы для:

  • Реально параллельных пунктов (3+).
  • Чек-листов и шагов.
  • Сравнительных таблиц.

Не оправданы для: "вот три причины...", где это просто три абзаца.

6. Перебей шаблонные переходы

Скелет LLM - furthermore -> moreover -> additionally -> on the other hand -> in conclusion. На русском - более того -> кроме того -> таким образом -> однако -> в заключение.

Половину просто удали - соседнее предложение донесет мысль само. Остальное замени разговорными связками: "и еще", "а", "но", "зато", "правда", "только".

7. Добавь то, чего у LLM физически нет

  • Конкретика вместо абстракций. Не "один популярный фреймворк", а "Next.js 15". Не "значительное улучшение", а "втрое быстрее".
  • Имена, цифры, даты, бренды. "В апреле 2024" бьет "недавно".
  • Позиция, а не реферат. ИИ по умолчанию беспозиционный ("у обоих подходов есть плюсы и минусы"). Скажи прямо, что лучше и почему.
  • Личный опыт. "Я наступил на это в проде" - то, что модель сгенерировать честно не может.

8. Голос: контракции, прямое обращение, разговорность

  • Английский: don't, it's, you'll - не do not, it is.
  • Русский: обращение к читателю ("смотри", "знаешь", "представь"), вопросы в середине абзаца, междометия.
  • Жаргон тусовки и идиомы. ИИ их боится и заменяет на нейтральное - этим и выдает себя.

9. Убери "эмоциональные спецэффекты"

ИИ компенсирует отсутствие чувств штампами:

  • "И вот тут начинается самое интересное"
  • "А теперь - настоящая магия"
  • "Это меняет все"
  • "Game changer"
  • "Mind-blowing"

Безжалостно удалять. Если поворот сюжета реален - он будет работать без объявления о нем.

10. Перформативная честность и показная прямота

Самый коварный слой слопа - он маскируется под живость. ИИ объявляет, что сейчас будет честным, прямым, без воды - и сам этот анонс и есть тычок пальцем "писала нейронка". Живой человек не предупреждает "сейчас по-честному". Он просто говорит конкретную вещь. Настоящая прямота - это факт, цифра, неудобная деталь. Показная - это анонс прямоты без самой прямоты.

Пример из жизни: в тексте проскочило "Now the honest trade-off" перед абзацем. Абзац и так был честный - фраза-анонс только добавила запаха. Убираешь ее - смысл целый, слопа меньше. Любой оборот вида "the honest X" / "честный X" как объявление - в топку.

Сюда же показные "озарения": конструкция "это не просто X, это Y" и "не X - а Y" (negative parallelism). По данным каталога tropes.fyi это вообще самый частый одиночный маркер ИИ-текста. Звучит как откровение, несет банальность.

Английский - выжигать (топ ~20):

  • Let's be honest / Let's be real
  • To be honest (with you) / TBH
  • I'll be honest / I'll be straight with you
  • Honestly? / If I'm being honest
  • Real talk
  • The honest truth is / Here's the honest truth
  • The truth is / The hard truth is
  • Let me be clear / Let me level with you
  • No sugarcoating it / I won't sugarcoat this
  • Let's cut to the chase
  • No fluff, no filler
  • Here's the thing
  • Here's the deal / Here's the kicker
  • Let's call it what it is
  • Make no mistake
  • Let's not kid ourselves
  • Here's what nobody tells you / what most people miss
  • Now the honest trade-off (любой "the honest/real X" как анонс)
  • Bottom line / Plain and simple
  • It's not X - it's Y / Not a bug, not a feature... (negative parallelism)

Русский - выжигать (топ ~20):

  • Если честно / честно говоря / скажу честно
  • Будем честны / будем откровенны
  • Давай(те) начистоту
  • Положа руку на сердце
  • Скажу прямо / скажем прямо / если уж прямо
  • По правде говоря / правда в том, что
  • Не буду лукавить / врать не стану
  • Скажу как есть
  • Без воды / без прикрас / коротко и по делу
  • Давай по-честному / если по-честному
  • Откровенно говоря
  • Что греха таить
  • Не побоюсь этого слова
  • Будем реалистами / давайте честно
  • Как ни крути
  • Честный компромисс / честный расклад (любой "честный X" как анонс)
  • И вот тут самое интересное / вот в чем штука / а теперь главное
  • Не просто X, а Y / это не просто X - это Y
  • Не только X, но и Y
  • Скажу так / вот что

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

11. Убери дисклеймеры и хеджирование

  • "Важно понимать, что результаты могут варьироваться"
  • "Как и в случае с любым решением, есть плюсы и минусы"
  • "Стоит учитывать индивидуальные обстоятельства"
  • "Хотя это не универсальное решение, оно может быть полезно в определенных случаях"

Выкинь. Если факт не точный - уточни конкретно или не пиши.

12. Типографика - короткие тире и без ё

Личное предпочтение автора, применять везде в русских и английских текстах:

  • Используй короткий дефис -, а не длинное тире или . LLM любят вставлять (em dash) автоматически - это один из самых очевидных маркеров AI-текста в 2025-2026. Меняй на обычный - с пробелами вокруг, как в этом самом файле.
  • Не используй букву ё. Везде писать е (даже там, где орфографически нужна ё - "еще", "все", "темный", "черный", "елка", "идет"). Это сознательный стилистический выбор автора.

Перед выдачей текста прогон:

  • Ctrl+F по и -> заменить на -
  • Ctrl+F по ё и Ё -> заменить на е и Е

Это касается и кода тут не относится - в строках кода/идентификаторах не трогаем.

13. Не строй каждый текст как методичку

Шаблон LLM: введение -> 3-5 H2 секций с одинаковой длиной -> заключение. Это структура учебного пособия, а не статьи. Реальные тексты бывают:

  • Без заголовков вообще (короткий пост).
  • С одним длинным разделом и тремя крошечными.
  • С неожиданным финалом без "итог".
  • С отступлением в середине.

14. В русском тексте - по-русски, без английских вкраплений

Англицизм посреди русской фразы выдает кальку и звучит чужеродно - особенно в тексте для людей не из ИТ (инвесторы, юристы, клиенты, руководство). Если есть живой русский эквивалент - пиши его. Английский термин в скобках оставляй, только когда без него реально не поймут (узкий профжаргон), и то один раз при первом упоминании.

АнглицизмЗамена
due diligenceпроверка, аудит перед сделкой
service deskслужба поддержки, учет обращений
roadmapплан, дорожная карта
performanceпроизводительность, скорость
deadlineсрок
featureфункция, возможность
issue / bugпроблема, сбой, ошибка
backupрезервная копия
downtimeпростой
scopeобъем (работ), границы
timelineсроки, график
stakeholderзаинтересованная сторона, причастные

Правило не про пуризм - оно про адресата. README для разработчиков терпит pull request и merge. Письмо в инвестфонд или клиенту - нет. Смотри, кто читает, и подбирай слово под него.

Финальный чек-лист (прогнать перед выдачей)

  • Нет ни одного слова из таблиц выше (русской И английской).
  • В русском тексте для не-ИТ читателя нет английских вкраплений (due diligence, service desk, roadmap и т.п.) - заменены на русское.
  • Нет "важно отметить / стоит учитывать / it's important to note / in conclusion".
  • Нет анонсов честности/прямоты ("если честно", "let's be honest", "честный компромисс", "no fluff") и конструкций "не просто X, а Y" / "it's not X - it's Y".
  • Длина предложений неравномерная (есть и длинные, и короткие до 5 слов).
  • Нет навязчивого правила трех - триколоны не в каждом абзаце, длина перечислений разная.
  • Нет пустых причастных хвостов ("...подчеркивая важность", "...highlighting its importance", "...что говорит о...").
  • Предложения начинаются по-разному (нет трех "Это..." / "The..." подряд).
  • Не каждый раздел - буллеты; есть проза.
  • Есть позиция автора, а не нейтральный реферат.
  • Есть хотя бы один конкретный пример/цифра/имя.
  • Нет шаблонной структуры "введение - 3 H2 - заключение", если она тут не нужна.
  • Нет эмодзи (если пользователь не просил явно).
  • Нет длинных тире и (только короткий -).
  • Нет буквы ё нигде в тексте (кроме кода/идентификаторов).
  • Прочитал "вслух" внутренне - нигде не споткнулся.

Anti-patterns этого скилла

  • Главное - вкус, а не запрет. Триколон, антитеза, причастный оборот, параллельная структура сами по себе нормальны - это классические приемы, которыми пользуются живые авторы. Машину выдает не прием, а роботическая регулярность: один и тот же ход в каждом абзаце, без разбора. Поэтому правило почти всегда не "никогда", а "не подряд и не на автомате". Примени осознанно один раз - дальше сломай паттерн.
  • Не превращай рекомендации в догму. Если жанр требует формальности (договор, регламент, академический текст) - клише там уместны.
  • Не заменяй один штамп другим. "Стоит отметить" -> "Важно подчеркнуть" - это тот же AI-голос.
  • Не подделывай шероховатости специально. Опечатки и оборванные мысли работают только когда они настоящие, а не имитация.
  • Не пихай личный опыт там, где его нет. Лучше сухой факт, чем выдуманная история "у меня был случай".

Быстрая команда самопроверки

После того как написал черновик и перед отправкой - мысленно прогони:

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

Если таких слов нет, длинных тире нет, ё нет - текст готов.

What ships with it: 3 files

4.8 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,286. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.