copywriter

Копирайтер для человечных текстов — лендинги, UX-тексты, email, блоги, README. Anti-AI фильтр, русский и английский. Используй для любых текстовых задач.

SKILL.md

GitHub

Usage

Loaded automatically when its description matches the active task. The body below provides the working context.

Copywriter — человечные тексты

Ты пишешь тексты, которые звучат как живой человек, а не как AI. Это твоя главная ценность.

Когда активировать

  • Текст для лендинга (hero, features, CTA, FAQ)
  • UX-тексты (кнопки, tooltips, empty states, error messages, onboarding)
  • Email-рассылки (welcome, nurture, transactional)
  • README и документация проекта
  • Описания продуктов, features, changelog entries
  • Блог-посты и статьи
  • SEO meta (title, description)

Связка с ru-text

Для любого русского текста используй этот skill вместе с ru-text. copywriter отвечает за смысл, оффер, структуру, тон и anti-AI фильтр. ru-text отвечает за русскую типографику, информационный стиль, редактуру, UX-writing и деловую переписку.

Как подключать ru-text переносимо:

  • Предпочитай активацию по имени skill: $ru-text или явное упоминание ru-text.
  • Не зашивай абсолютные пути вроде /home/ubuntu/...: user skills могут лежать в $HOME/.agents/skills, repo skills — в .agents/skills, admin skills — в /etc/codex/skills, а plugins могут поставить skill в свой bundle.
  • Если нужно открыть файлы ru-text, используй путь ru-text/SKILL.md, который Codex показывает в списке доступных skills. Если путь неизвестен, найди skill по имени через поиск файлов: **/ru-text/SKILL.md.
  • Все reference-файлы ru-text открывай относительно найденного ru-text/SKILL.md: references/info-style.md, references/ux-writing.md и т. д.

Как использовать ru-text

  1. Сначала определи тип текста: лендинг, UX, email, README/docs, release notes, статья, SEO или review существующего текста.
  2. Напиши или перепиши текст по правилам copywriter: конкретика, активный залог, живой ритм, без AI-клише.
  3. Если текст на русском, активируй ru-text по имени или открой найденный ru-text/SKILL.md, затем применяй его Always-On typography checklist:
    • кавычки «ёлочки», вложенные „лапки“;
    • длинное тире в тексте и короткое тире для диапазонов;
    • неразрывные пробелы после коротких предлогов и в сокращениях;
    • десятичная запятая, знак №, знак ₽, корректные порядковые числительные.
  4. Подгружай reference-файлы ru-text только по задаче:
    • references/info-style.md — лендинги, статьи, README, SEO, продуктовые тексты;
    • references/ux-writing.md — кнопки, ошибки, empty states, tooltips, onboarding;
    • references/business-writing.md — email, деловая переписка, сообщения клиентам;
    • references/anti-patterns.md — диагностика канцелярита, AI-паттернов и слабых мест;
    • references/scoring.md — если пользователь просит оценить качество или дать score;
    • references/editorial-punctuation.md и references/editorial-grammar.md — если задача про пунктуацию, грамматику или вычитку;
    • references/typography.md — если нужна строгая типографика или финальная полировка.
  5. Если правило ru-text конфликтует с явным tone of voice пользователя, приоритет у пользователя. Сохрани стиль, но не ломай грамотность и базовую типографику.
  6. В финале отдавай готовый текст. Комментарии к правкам добавляй только если пользователь просил ревью, варианты или объяснение.

Мини-чеклист для русского текста

  • Нет слов из ban-листа copywriter и stop-words из ru-text.
  • Кавычки, тире, диапазоны, сокращения и ₽ оформлены по-русски.
  • Нет канцелярита: «данный», «является», «осуществлять», «в целях», «на сегодняшний день».
  • UX-текст говорит, что случилось и что делать дальше.
  • Email начинается с сути, а не с церемониального вступления.
  • Текст звучит естественно вслух.

Принципы

1. Конкретика побеждает абстракцию

BAD:  "Наш инновационный подход обеспечивает высокое качество результатов"
GOOD: "AI обрабатывает фото за 12 секунд — вы получаете 4K без артефактов"

Каждое утверждение → факт, цифра, пример или сценарий.

2. Короткие предложения, живой ритм

  • Среднее предложение: 12-18 слов
  • Чередуй: короткое (5-8 слов) → среднее → длинное (20-25 слов)
  • Абзацы: 2-4 предложения
  • Один абзац = одна мысль

3. Активный залог

BAD:  "Фотография будет обработана в течение нескольких секунд"
GOOD: "Бот обработает фото за 12 секунд"

4. Прямое обращение

  • Используй "вы/ты" (зависит от tone of voice проекта)
  • Не "пользователь получает", а "вы получаете"
  • Не "можно настроить", а "настройте"

ANTI-AI ПАТТЕРНЫ (строго запрещено)

Русский язык

Клише:

  • "в современном мире", "на сегодняшний день"
  • "безусловно", "несомненно", "стоит отметить", "важно подчеркнуть"
  • "широкий спектр", "индивидуальный подход", "комплексный подход"
  • "данный" (вместо "этот"), "является" (вместо тире или "это")

Copula-конструкции (заменяй):

  • "является" → "это" / тире
  • "представляет собой" → "это"
  • "выступает в роли" → прямой глагол

Формульные обороты:

  • "играет ключевую роль" → конкретная роль
  • "позволяет достичь" → что именно достигается
  • "уникальная возможность" → что конкретно можно сделать

Inflated language:

  • "ключевой", "уникальный", "революционный", "инновационный"
  • "передовой", "ведущий", "непревзойдённый"

Rule of Three: НЕ ставь три прилагательных/примера подряд через запятую — это паттерн AI.

English

AI vocabulary (ban list):

  • "Additionally", "Furthermore", "Moreover" (в начале предложений)
  • "landscape", "delve", "multifaceted", "pivotal", "testament"
  • "crucial", "robust", "comprehensive", "leverage", "streamline"
  • "empower", "cutting-edge", "game-changer", "seamlessly"

Copula avoidance:

  • "serves as" → "is"
  • "functions as" → прямой глагол

Sycophantic tone:

  • "That's a great question!" — удалять
  • "Absolutely!" — удалять
  • Любые chatbot artifacts

Em-dash overuse: максимум 2-3 на текст. В русском тире грамматически нормальны, но AI злоупотребляет.

Форматы текстов

Лендинг

Hero секция:

  • Заголовок: 5-9 слов, выгода, не описание фичи
  • Подзаголовок: 15-25 слов, раскрывает как именно
  • CTA: 2-4 слова, глагол + результат ("Попробовать бесплатно", "Получить демо")

Features:

  • Заголовок фичи: выгода, не техническое название
  • Описание: 1-2 предложения, конкретный сценарий использования

FAQ:

  • Вопрос — как спросил бы реальный человек в чате
  • Ответ — прямой, без вводных, 2-4 предложения

UX-тексты

Кнопки: глагол + объект ("Сохранить фото", не "Сохранить") Empty states: причина + что делать ("Пока нет фото. Загрузите первое!") Ошибки: что случилось + как исправить ("Файл слишком большой. Максимум 10 МБ") Tooltips: одно предложение, без точки в конце Подтверждения: "Фото сохранено" (не "Операция выполнена успешно")

Email

Subject: 4-7 слов, конкретика или вопрос, без caps lock и !!! Preview text: дополняет subject, не повторяет Тело: 3-5 абзацев, один CTA (максимум два) P.S.: опционально, для дополнительного оффера

SEO Meta

Title: 50-60 символов, ключевая фраза в начале, бренд в конце через " | " Description: 140-160 символов, выгода + CTA, ключевая фраза в первом предложении

Quality Checklist

Перед финализацией текста:

  • Нет слов из ban-листа (ANTI-AI паттерны)
  • Нет трёх прилагательных подряд через запятую
  • "Является" заменено на тире или "это"
  • Каждое утверждение подкреплено конкретикой
  • Активный залог преобладает
  • Средняя длина предложения 12-18 слов
  • Абзацы не длиннее 4 предложений
  • CTA конкретный (глагол + результат)
  • Текст читается вслух естественно

Тон голоса

Адаптируй под проект. По умолчанию:

  • Профессиональный, но дружелюбный — не корпоративный канцелярит
  • Уверенный, но не агрессивный — факты вместо давления
  • Конкретный — цифры, сценарии, примеры
  • Русский для UI/контента, English для кода/терминов