content-producerДиспетчер пака content-producer для контент-продюсеров, маркетологов и SMM-менеджеров в России. Разбирает задачу, подгружает профиль бренда и контекст площадок, выбирает и запускает профильные скиллы cp-*, держит конвейер качества (комплаенс → формат → голос → скоринг). Нужен, когда задача шире одно
cp-analytics-crossСводит несколько площадок в один отчёт и не даёт при этом соврать. Ядро — словарь несовместимости: «просмотр» означает разное на каждой площадке, «показ» — три разные сущности, ER считается от разных знаменателей, метрика для отчёта не равна метрике для денег. Абсолютные просмотры между площадками н
cp-analyticsРазбирает статистику одной площадки: где взять данные (ВКонтакте — XLS/CSV и stats.get, Дзен — XLS, YouTube — Advanced mode с лимитом 500 строк, TikTok — XLSX/CSV, Instagram и Telegram — только руками), какие поля брать, как нормировать на охват, считать медиану, ловить выбросы двумя ступенями (2×–1
cp-appПомогает выбрать между мобильным сайтом, PWA и нативным приложением, спланировать MVP, стек, выпуск, обновления и ASO. Требования магазинов проверяет на дату. Сайты ведёт cp-web, ботов — cp-bot. Use when the user asks whether to build a mobile app, how to plan an MVP, which stack to choose, or how t
cp-audienceРаспаковывает аудиторию в аватары по порядку «боль → сцена → её собственный язык → что пробовал → чего боится → что сдвинет», а демографию берёт последней и только влияющую на решение. Держит две рамки, без которых контент не попадает: пять ступеней осознанности (какой хук уместен на каждой) и пять
cp-auditПроводит аудит аккаунта по девяти слоям: упаковка, позиционирование, контент, хуки и входы, воронка, продажи, производство, правовой контур РФ (реестр блогеров, маркировка, персональные данные) и доступность данных. По каждому слою — что смотрим, признаки проблемы, что чинится за вечер и что требует
cp-automationПроектирует автоматизацию рутины: сбор статистики, заявки, выдачу материалов, уведомления, передачу данных и отчёты. Сначала оценивает экономию времени, затем строит сценарий с повторами, защитой от дублей и обработкой ошибок. Диалоги бота ведёт cp-bot. Use when the user wants to automate a workflow
cp-botПроектирует автоворонку в чат-боте — от точки входа до тега в базе — и пишет готовые тексты для каждого узла пути. Работает универсально: одна и та же схема ложится и на визуальный конструктор, и на самописного бота на Telegram Bot API. Даёт каркас прогрева из пяти касаний с сегментными развилками,
cp-brand-setupСобирает профиль бренда — папку brands/brand-slug/ из семи файлов, которую дальше читают все остальные скиллы пака. Ведёт бриф из 30 вопросов по блокам, отдельно вытаскивает границы честности (что бренд реально может подтвердить и какие обещания запрещены), фиксирует правовой статус и ресурсы. Есть
cp-calendarПревращает банк тем в производственный план, посчитанный в часах: сколько времени реально есть, сколько стоит каждый формат, что влезает. Группирует съёмки в батчи по общему сетапу — свет, фон, одежда. Работает по правилу устойчивости: регулярная публикация много недель подряд даёт больше, чем рывки
cp-captionПишет подпись под пост, карусель или видео — первые строки до обрезки, развитие, пользу и один CTA, плюс первый комментарий и хештеги. Даёт честную картину по хештегам вместо привычного «набери тридцать», ставит призыв под задачу, а не под миф об алгоритме, и выносит маркировку рекламы в начало. Use
cp-carousel-renderПревращает готовые слайды в картинки: HTML и CSS с темой бренда, headless-браузер, PNG нужного размера, батч по всем слайдам и PDF для лид-магнита. Держит кириллицу корректной там, где генераторы изображений её ломают, и разбирает восемь причин, по которым шрифт в контейнере не встаёт. Use when the
cp-carouselСобирает карусель или галерею по слайдам — текст каждого слайда, описание визуала, подпись, первый комментарий и задание на рендер. Знает лимиты площадок (Instagram в приложении до 20 слайдов, через Graph API до 10, Telegram 2–10, Дзен до 30) и спрашивает способ публикации только там, где он меняет
cp-clientГотовит документы работы с клиентским брендом: бриф на сотрудничество, согласование, ответственность, границы правок и отчёт заказчику с разделом неизвестного. Профиль собирает cp-brand-setup, голос — cp-voice, числа — cp-analytics-cross. Use when the user takes a client brand on retainer, needs a c
cp-clipРежет уже отснятый длинный материал — видео, эфир, вебинар, подкаст, запись созвона — на короткие вертикальные ролики. Ищет моменты по эвристикам (панчлайн, разворот мысли, пауза перед выводом, пик громкости, ответ на прямой вопрос, конкретная цифра, признание ошибки), режет по границам смысла, а не
cp-collabПланирует покупку и продажу интеграций и посевов: оценку канала, проверку накрутки, формат, ТЗ блогеру, медиакит и анализ результата. Бартер рассматривает как рекламу; правовые условия проверяет до размещения, бенчмарки цены не выдумывает. Use when buying or selling an integration, seeding a creativ
cp-communityГотовит ответы на комментарии и отзывы, разбирает негатив и троллинг, выстраивает обратную связь и действия при публичном кризисе. Сохраняет голос бренда, отделяет обоснованную претензию от провокации и учитывает персональные данные. Use when the user must reply to comments, handle negative feedback
cp-complianceПроверяет публикацию, размещение или запуск продаж на соответствие российскому праву до того, как что-то вышло наружу. Пять режимов — реклама это или нет, маркировка и цепочка ОРД-ЕРИР, можно ли размещать на этой площадке, реестр блогеров 10 000+, персональные данные при сборе контактов — плюс блок
cp-content-planСтроит контент-план как систему, а не календарь: 3–5 пилларов, матрица «пиллар × формат» из восьми форматов, в каждой ячейке готовый заголовок, а не тема — четыре пиллара дают 32 идеи за проход. Разделяет searchable, который ловит существующий спрос в поиске, и shareable, который создаёт спрос в рек
cp-coverДелает обложки и превью — превью YouTube 1280×720, обложку карусели и поста, обложку PDF-лид-магнита. Проверяет читаемость на ширине 320 px, держит текст вне зоны таймкода и честно предупреждает, где превью почти ничего не решает и тратить на него время не стоит. Use when the user needs a thumbnail,
cp-design-systemСобирает тему бренда — палитру и шрифтовую пару — и сохраняет её в brands/brand-slug/assets.md как один набор токенов, который дальше читают все визуальные скиллы. Подбирает шрифты с настоящей кириллицей и отсеивает те, у которых она сделана формально, проверяет контраст по WCAG 2.2 и режет признаки
cp-dzenПишет контент для Дзена — статью, пост, Ролик — и ведёт канал: заголовок под ленту и под поиск, первый абзац, обложку, структуру текста под дочитывание. Держит рамки площадки (статья до 100 000 символов, заголовок до 140, галерея до 30 изображений, вложений до 100, Ролики 5–120 секунд) и воронку мет
cp-emailСтроит рассылки по собственной базе — приветственную серию, регулярную, продающую и реактивацию — и отвечает за инженерную часть: аутентификацию домена SPF, DKIM и DMARC, прогрев отправителя, сегментацию по вовлечённости и пошаговую диагностику падения доставляемости. Применимо и к почте, и к рассыл
cp-funnelСтроит карту пути «касание → вовлечение → подписка → прогрев → заявка → продажа → повтор» и находит узкое место по конверсиям между этапами, а не по абсолютным числам. Разводит воронку контента (охват → удержание → действие → подписка) и воронку продаж, чтобы их не лечили друг другом. Держит режим м
cp-geoРаботает с видимостью сайта в ответах нейросетей: проверяет цитируемость, структуру материалов, ИИ-краулеров и долю упоминаний. Разделяет доступные наблюдения и гипотезы, не обещает попадание в ответы. Обычный поиск и семантику ведёт cp-seo. Use when the user wants to appear in AI answers, AI Overvi
cp-hookГенерирует первые строки коротких видео по таксономии из шести психологических механизмов и 25 типов. Выдаёт 8–10 вариантов с разметкой (механизм, тип, аватар, счёт слов, риск отвала), затем отсеивает до двух лучших с обоснованием. Разводит хук (первая произносимая строка, 5–6 слов, 3 секунды) и вхо
cp-humanizerСнимает следы машинного письма в русском тексте — последний шаг после cp-voice, который сам голос не задаёт и не подменяет. Идёт по каталогу русских ИИ-маркеров (канцелярит, вводные-пустышки, «не просто X, а Y», гладкие связки, симметричный ритм, надутая значимость, эмодзи-буллиты, украшательский жи
cp-image-promptПишет промпты для генераторов изображений и, что важнее, определяет границу — где генерация уместна, а где кириллический текст обязан быть вёрсткой. Даёт универсальный шаблон промпта под любой генератор, без привязки к конкретному платному сервису, и разбирает раскрытие ИИ-контента: требования площа
cp-landingСобирает посадочную страницу под одно целевое действие: структура из блоков с целью каждого, копирайт первого экрана, короткая форма, отработка возражений и правовой контур сбора контактов. Два режима — полноценная продающая страница и короткая посадочная под один лид-магнит. Отвечает за то, что нап
cp-lead-magnetСобирает бесплатный материал за контакт по анатомии из семи блоков, где обязательна «жемчужина» — заполняемый лист, чек-лист, шаблон, промпт или калькулятор; без неё магнит не выпускается. Подбирает тип под ступень осознанности аудитории и под реальный ресурс автора, а не под «что бы такое раздать».
cp-offerУпаковывает продукт в оффер по уравнению ценности: желаемый результат × вероятность достижения ÷ (время до результата × усилия). Заставляет назвать механизм — почему результат получается именно так, — без которого оффер звучит как все. Держит границы честности таблицей «нельзя сказать → как сказать
cp-personal-brandСтроит ось позиционирования личного бренда на пересечении «что умею и могу подтвердить» × «что болит у аудитории» × «чего не делают остальные». Инвентаризирует опоры с пометками П/О/Н, собирает честный список «чего у меня нет» как границу обещаний, выдаёт три-пять тем, которые автор имеет право зани
cp-platform-fitРазводит одну готовую единицу контента по площадкам — считает, что остаётся без изменений, что переписывается и что переснимается. Держит таблицу различий: лимиты длительности и слайдов, соотношения сторон, сигналы ранжирования, характер трафика, водяные знаки, музыкальные каталоги. Отдельно разбира
cp-productionПомогает снять и смонтировать ролик: телефон, кадр, свет, звук, дубли, озвучка и субтитры. Учитывает реальную технику и время без обязательного дорогого оборудования. Сценарий ведёт cp-script-short, нарезку — cp-clip, съёмочный календарь — cp-calendar. Use when the user asks how to shoot, light, rec
cp-repurposeСобирает из одного источника — длинного видео, статьи, вебинара, PDF, съёмочного дня — набор производных: короткие видео, карусель, посты под каждую площадку, сторис, цитаты, письмо в рассылку. Даёт таблицу «источник → что извлекается» и держит три правила: каждая производная самостоятельна со своим
cp-script-longПишет сценарий длинного горизонтального видео для YouTube, VK Видео, RuTube, а также вебинара и подкаста. Разводит два типа: под поисковый запрос (evergreen, ответ сразу, структура под запрос) и нарративный (удержание держит сюжет). Собирает вход 0–30 секунд, блоки по 2–4 минуты, точки удержания меж
cp-script-shortПишет сценарий короткого вертикального видео по каркасу из пяти слотов: хук, контекст, тело, оплата обещания, замыкание. Считает слова под хронометраж («в размер рта») и выдаёт текст по тактам с таймингом, раскадровку, подписи на экране, звук, CTA и петлю. Работает под Reels, Shorts, VK Клипы, TikTo
cp-seoВедёт SEO под Яндекс и Google: семантику, кластеризацию, техаудит, перелинковку, Вебмастер и Метрику. Отличает официальные требования от отраслевых гипотез; условия и пороги проверяет на дату. Видимость в ответах нейросетей и ИИ-краулеров ведёт cp-geo. Use when the user needs search engine optimizat
cp-storiesСобирает серии историй и вертикальных кадров для Instagram, ВКонтакте, Telegram и Дзена — каркас серии, текст каждого кадра, интерактив, перевод на следующий шаг и решение, что сохранять в актуальное. Даёт шесть рабочих каркасов (анонс-разбор-CTA, день из жизни, вопрос подписчика, до/после, закулись
cp-telegramПишет контент для Telegram-канала — короткий пост, лонгрид, пост со схемой и скринами, альбом, опрос, кружок, Stories канала — и оформляет канал: описание, закреп, навигацию, обсуждения. Проектирует текст под пересылаемость, а не под удержание в ленте: рекомендательной ленты в Telegram нет, охват да
cp-trendsРазбирает тренды и форматы: где их реально искать без платных сервисов, как отличить тренд от разового выброса, на какой фазе жизни он находится и стоит ли в него заходить. Раскладывает тренд на форму и содержание, чтобы подставить свою суть, а не копировать буквально. Прогоняет через жёсткие фильтр
cp-video-scoreОценивает сценарий видео до съёмки по взвешенной рубрике из пяти критериев (сила хука 30%, самодостаточность 25%, эмоциональная интенсивность 20%, плотность ценности 15%, качество оплаты 10%) с порогом 60 из 100 и тремя блокирующими воротами вне баллов: комплаенс, размер рта, снимаемость. Выдаёт ком
cp-vkПишет контент для ВКонтакте и собирает сообщество — пост, галерею вложений, длиннопост со статьёй, Клипы, трансляции, опросы, товары, рассылку — и оформляет витрину: обложку, закреп, меню, виджеты. Опирается на статистику ВК, самую пригодную для машинной обработки из российских площадок: выгрузка XL
cp-voiceСнимает голос автора с его собственного сырья и приводит готовые тексты к этому голосу. Два режима: замерить темп речи, вытащить фирменные конструкции с цитатами, собрать словарь-отпечаток и записать brands/brand-slug/voice.md — либо переписать существующий текст под уже снятый голос. Работает тольк
cp-webОтвечает за техническую сторону сайта или лендинга: на чём собирать, где хостить, как не нарваться на требования по персональным данным, как ускорить и как принять работу у подрядчика. Даёт честную развилку «конструктор против кода» с признаками, по которым конструктор перестаёт справляться, обязате
midifilm-contextКонтекст Дмитрия Турбабина и личного бренда MIDI FILM. Используй при явном вызове MIDI FILM, просьбах подключить мой контекст или рассказать обо мне с этим плагином, а также для текстов, позиционирования, аудитории и предложений MIDI FILM. Не применяй к посторонним брендам или самостоятельным задача