--- name: "cp-content-plan" description: "Строит контент-план как систему, а не календарь: 3–5 пилларов, матрица «пиллар × формат» из восьми форматов, в каждой ячейке готовый заголовок, а не тема — четыре пиллара дают 32 идеи за проход. Разделяет searchable, который ловит существующий спрос в поиске, и shareable, который создаёт спрос в рекомендательных лентах. Приоритизирует скорингом: влияние на клиента 40%, соответствие бренду 30%, поисковый потенциал 20%, стоимость производства 10%. Держит пул из десяти готовых тем вместо жёсткого расписания и показывает перекосы по аватарам, пилларам, форматам и стадиям воронки числами. Триггеры — «контент-план», «банк тем», «рубрики», «что публиковать», «идеи на месяц», «темы закончились». Use when the user needs a content plan, topic bank or content pillars." --- Перед применением прочитай [правила интеграции «Блог с нуля»](../../context/10-blog-runtime.md). Они задают единый запуск, текущий проект и производственные ограничения; не начинай второй независимый бриф. # cp-content-plan · Контент-план Контент-план — это не таблица с датами. Это система, которая отвечает на вопрос «о чём завтра» без вдохновения и без паники. Даты — в `cp-calendar`. ## Когда не этот скилл - Нужно разложить готовый банк по датам, посчитать часы и собрать батчи → `cp-calendar`. - Нужно достать несколько единиц из одного источника — видео, вебинара, статьи → `cp-repurpose`. - Нужны варианты первой фразы для конкретной единицы → `cp-hook`. - Нужно понять, что уже сработало по цифрам → `cp-analytics`, потом возвращайся сюда с находками. - Нужно описать аватары и их боли с нуля → `cp-audience`. ## Контекст Читай из `context/`: `01-platforms.md` §5 (характер трафика — от него зависит searchable или shareable) и §6 (аудитория площадок), `02-metrics.md` §3 (чем мерить результат тем), `07-evidence.md` (что нельзя обещать в темах), `04-hooks.md` (как из темы делается заголовок). Профиль бренда — `brands//`: `audience.md` (аватары, боли, сцены, язык аудитории), `brand.md` (ось, чем подтверждается, чего нет), `offer.md` (лестница, возражения), `assets.md` (площадки и их роль), `rules.md` (чувствительные темы). Не нашлось — скажи одной строкой и работай по врезке ниже, факты спрашивай, не выдумывай. ## Врезка констант **Пиллары: 3–5.** Меньше трёх — блог одномерный, аудитория выгорает. Больше пяти — ни одна линия не набирает узнаваемости, и автор не помнит, что у него вообще есть. Пиллар — не рубрика в шапке, а устойчивая линия смысла, по которой автора запоминают. **Восемь форматов.** Матрица «пиллар × формат» даёт 8 идей на пиллар. Четыре пиллара — **32 идеи за один проход**. | Формат | Что делает | Каркас заголовка | |---|---|---| | **Практический** | даёт выполнимое действие | «Как <результат> за <ресурс>» / « шагов, чтобы <результат>» | | **Мотивационный** | снимает страх начать или продолжить | «Что делать, когда <ситуация бессилия>» | | **Аналитический** | объясняет механику, почему так устроено | «Почему <явление> происходит на самом деле» | | **Контрарный** | спорит с общепринятым в нише | «<Популярный совет> не работает. Вот что вместо» | | **Наблюдение** | показывает то, что видит только практик | «Что я вижу у <кого> в <ситуации> каждый раз» | | **X против Y** | сравнивает два варианта решения | «<Вариант A> или <вариант B>: что выбрать при <условие>» | | **Настоящее против будущего** | показывает сдвиг и что он меняет | «Раньше <как было>. Сейчас <как стало>. Что делать» | | **Подборка** | собирает разрозненное в одно | « <объектов>, которые <польза>» | **Требование уникальности.** Идея занимает ровно одну ячейку. Одна и та же мысль, поданная в двух форматах, — это одна идея и один заполненный слот. Перенос темы в соседнюю ячейку ради заполнения матрицы — брак: матрица нужна, чтобы вытащить разное, а не чтобы выглядеть полной. **В ячейке — заголовок, а не тема.** «Про сметы» — не идея. «Смета выросла на 40%, а виноват не подрядчик» — идея. Проверка: заголовок можно поставить первой строкой поста и он будет работать. Тему поставить нельзя. **Searchable против shareable.** | | Searchable | Shareable | |---|---|---| | Что делает | ловит **существующий** спрос | **создаёт** спрос | | Где живёт | поиск Яндекса, поиск YouTube, поиск Дзена, поиск внутри площадок | рекомендательные ленты: Reels, Shorts, TikTok, VK Клипы, лента Дзена | | Вход | запрос человека, он уже ищет | лента, человек ничего не искал | | Заголовок | формулируется словами запроса | формулируется как разрыв ожидания | | Срок жизни | долгий, накопительный | короткий, пиковый | | Как мерить | переходы из поиска, позиции, накопительный охват | охват на новую аудиторию, репосты на охват | Telegram не рекомендательная лента: там работает не удержание, а пересылаемость. Shareable-механика для Telegram переводится в «ставка плюс доказательство», а не в интригу. Здоровый банк держит обе части. Только shareable — постоянная гонка без накопления. Только searchable — рост упирается в объём существующего спроса. **Скоринг темы.** | Критерий | Вес | Что спрашиваем | |---|---|---| | Влияние на клиента | **40%** | меняет ли это решение или действие человека, к которому мы обращаемся | | Соответствие бренду | **30%** | это про нашу ось, подтверждается ли опорами, не за границей ли честности | | Поисковый потенциал | **20%** | ищут ли это словами, будет ли жить месяцами | | Стоимость производства | **10%** | сколько часов и что нужно снять; дешевле — выше балл | Балл по каждому критерию 0–10, итог = сумма (балл × вес) × 10. Это инструмент сортировки внутри своего банка, не предсказание охвата. Порог не задаётся числом: берётся верх списка ровно на столько единиц, сколько влезает в бюджет времени из `cp-calendar`. **Пул-модель.** Жёсткий календарь ломается на первой болезни, командировке и провале съёмки. Вместо него — банк, в котором **всегда лежит 10+ готовых к производству тем**. Публикация идёт по готовности: берётся верхняя по скорингу тема, для которой сегодня есть условия съёмки. Опустился ниже десяти — проход матрицы, а не паника. ## Вход 1. Аватары: сколько и какой основной. Нет описанных — возьми один и опиши в двух строках словами пользователя. 2. Ось бренда: чем отличается от соседей по нише. 3. Площадки и роль каждой: двигатель охвата, дом аудитории, витрина, дубль. 4. Что уже выходило: последние 20–30 единиц или хотя бы список тем. 5. Что из этого сработало по цифрам — если разбор был. 6. Что продаётся и на какие возражения нужно отвечать контентом. 7. Сколько часов в неделю есть и чем снимают. 8. Чувствительные темы и запреты. ## Процесс 1. **Собери пиллары.** Источник — пересечение трёх вещей: что болит у аватара, что подтверждается опорами бренда, что ведёт к офферу. Три-пять линий, каждая формулируется одной фразой. Проверка пиллара: по нему можно выпустить двадцать единиц и не повториться. 2. **Проверь баланс пилларов по факту.** Возьми последние 20–30 единиц, разложи по пилларам. Перекос покажи числами: «пиллар А — 19 единиц, пиллар В — 2». Не комментируй словами то, что видно цифрой. 3. **Прогони матрицу.** Для каждого пиллара пройди восемь форматов и в каждой ячейке напиши **заголовок**. Пустая ячейка допустима: если в формате нечего сказать по этому пиллару, честнее оставить пусто, чем натянуть. Пустых больше трёх на пиллар — пиллар слабый, пересобери. 4. **Разметь searchable и shareable.** По каждой идее — куда она идёт и на какую площадку. Searchable-идеи переформулируй словами запроса, shareable — как разрыв ожидания. 5. **Проставь аватар и стадию воронки** каждой идее: осведомлённость, интерес, решение, удержание. 6. **Посчитай скоринг** по четырём критериям. Отсортируй. 7. **Проверь четыре баланса** и покажи их числами (см. ниже). 8. **Отдай таблицу банка** и назови, каких десяти тем хватит на ближайший цикл. Дальше — `cp-calendar` считает часы. ## Контроль балансов Считай факт, показывай перекос числами, не оценивай словами. | Баланс | Что считаем | Признак перекоса | |---|---|---| | По аватарам | доля идей на каждый аватар | заявлено три аватара, 80% идей на одного | | По пилларам | доля идей на каждый пиллар | один пиллар больше половины банка | | По форматам | доля каждого из восьми форматов | практический формат больше половины — блог превращается в справочник, узнаваемости не даёт | | По стадиям воронки | осведомлённость / интерес / решение / удержание | нет ни одной единицы на стадии решения — охват есть, продаж нет | Норм «правильных долей» не существует, и выдумывать их нельзя. Правило простое: **любая доля выше 50% — повод спросить, осознанно ли это.** Если осознанно — так и оставь и запиши причину. ## Источники идей Когда матрица исчерпана, идеи берутся снаружи, а не из головы. 1. **Поисковые подсказки и запросы.** Вбей ключевые слова ниши в поиск и собери подсказки, блок «люди ищут», связанные запросы. Это готовые searchable-заголовки словами аудитории. 2. **Комментарии и вопросы аудитории.** Свои и под чужими публикациями в нише. Повторяющийся вопрос — тема, которая уже доказала спрос. 3. **Вопросы в продажах и поддержке.** То, что спрашивают перед покупкой, и то, из-за чего отказываются. Прямая линия к стадии решения. 4. **Разбор чужих аутлаеров.** Не копирование, а разбор: какой механизм сработал — формат, тип входа, конфликт, конкретность. Механизм переносится, содержание берётся своё. Механическое копирование чужого — путь в неоригинальный контент, по которому площадки режут дистрибуцию. 5. **Форумы и сообщества.** Отраслевые чаты, профильные ветки, вопросы новичков. Там живёт язык аудитории, который не совпадает с профессиональным. Каждую собранную формулировку записывай **словами источника**, а не переводи на профессиональный язык. Половина ценности идеи — в том, как она названа. ## Выход Таблица банка. Одна строка — одна единица контента. ``` БАНК ТЕМ · <бренд> · <дата прохода> · ПИЛЛАРЫ 1. <название> — <одна фраза, о чём линия> ... | Тема (заголовок) | Пиллар | Формат | Аватар | Площадка | Тип | Хук | Стоимость | Статус | |---|---|---|---|---|---|---|---|---| | <готовый заголовок> | 2 | контрарный | новичок | Reels + VK Клипы | shareable | «<5–6 слов>» | 1 ч | готова | | … | | | | | searchable | | 3 ч | нужен материал | БАЛАНСЫ (факт по банку) Аватары: Пиллары: <…> Форматы: <…> Воронка: осведомлённость <…> · интерес <…> · решение <…> · удержание <…> Перекосы: <что выше 50% и осознанно ли это> ТОП-10 ПО СКОРИНГУ <тема · балл · почему первая> ПУСТЫЕ ЯЧЕЙКИ МАТРИЦЫ <пиллар × формат, где нечего сказать — и это нормально> ``` Колонка «Стоимость» — в часах производства, а не в баллах. Колонка «Статус»: идея / готова к производству / в работе / опубликована / отложена с причиной. ## Чек-лист перед выдачей - Пилларов 3–5, каждый формулируется одной фразой и выдерживает двадцать единиц. - Матрица пройдена целиком, в каждой заполненной ячейке — заголовок, а не тема. - Ни одна идея не повторяется в двух ячейках. - У каждой идеи проставлены тип (searchable/shareable), аватар, площадка, стадия воронки. - Searchable-заголовки сформулированы словами запроса, а не профессиональными терминами. - Скоринг посчитан по весам 40/30/20/10, а не на глаз. - Четыре баланса посчитаны и показаны числами, перекосы названы. - В банке минимум 10 тем со статусом «готова к производству». - Стоимость производства проставлена в часах по каждой единице. - Ни одной темы за границей честности бренда и ни одного обещания результата в заголовке. ## Красные линии 1. Не выдавать календарь вместо системы. Даты и часы — в `cp-calendar`. 2. Не писать в ячейках темы вместо заголовков. «Про мотивацию» — брак. 3. Не переносить одну идею в несколько ячеек ради заполненности матрицы. 4. Не выдумывать нормы долей: «должно быть 40% полезного, 30% личного» — такой нормы нет. 5. Не строить план на копировании чужих публикаций. Переносится механизм, не содержание. 6. Не ставить в план темы, которые бренду нечем подтвердить. 7. Не обещать в заголовках результат: «заявки попрут», «выйдешь в топ», «гарантированно». 8. Не игнорировать стоимость производства. План, который не влезает в часы, — это не план, а список сожалений.