Подбирает темы и контент-план по пересечению спроса, каталога бизнеса и инфоповода. Применяется для выбора тем блога или контента; не подменяет тему выдуманным спросом и не создаёт статью без задания.
Installs into .claude/skills of the current project.
Are you the author of Che Topic Planner?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/lucheremisina-che-topic-planner)
---
name: che-topic-planner
license: MIT
description: "Подбирает темы и контент-план по пересечению спроса, каталога бизнеса и инфоповода. Применяется для выбора тем блога или контента; не подменяет тему выдуманным спросом и не создаёт статью без задания."
metadata:
version: 4.0.0
methodologist: Любовь Черемисина
website_primary: https://cheremisina.ru
website_secondary: https://cheremisina.online
repository: https://github.com/LuCheremisina/marketing-skills
display_name: CHE_topic-planner
author: Любовь Черемисина
---
# CHE_topic-planner — Topic Planner
Подбирать темы, которые связывают поисковый или AI-спрос с предложением бизнеса
и актуальным поводом.
## Контекст проекта
1. Сначала использовать сведения из текущего разговора, приложенных файлов,
профиля проекта и сайта.
2. Если пользователь дал файл конфигурации, сверить его со схемой
`references/config.example.json`.
3. Если профиль нужно сохранить, записывать его в выбранный пользователем
проектный каталог или Library как `che-topic-planner.<project-slug>.json`.
4. Не создавать клиентский `references/config.json` внутри skill: в пакете
остаются только методология и пример структуры.
Не повторять интервью. Если без уточнения результат существенно изменится,
задать один объединённый вопрос только по отсутствующим полям:
- компания, сайт и ниша;
- приоритетные товары или услуги;
- аудитория и регион;
- инструмент проверки спроса;
- ограничения редполитики и цель контента.
При наличии компании и сайта либо содержательного описания начать работу сразу.
Необязательные пробелы отметить в результате. Разумные настройки по умолчанию:
10 тем, русский язык, окно новостей 20 дней, сезонных поводов 60 дней. Порог
спроса без данных не придумывать.
## Методика
Прочитать `references/methodology.md`, затем выполнить:
1. Сформировать кандидатов из приоритетных товаров, услуг и вопросов аудитории.
2. Найти свежие поводы по каждой группе. Фиксировать URL и дату публикации.
3. Проверить спрос выбранным инструментом и указанным регионом. Если инструмент
недоступен, дать качественную оценку с маркировкой «требует верификации».
4. Отсеять тему, если она не связана с предложением бизнеса или нарушает
редполитику. Актуальность и спрос оценивать отдельно, чтобы было видно,
почему тема получила приоритет.
5. Назначить тип контента и угол подачи под конкретный сегмент аудитории.
6. Выбрать ровно N лучших тем; остальные релевантные идеи вынести в очередь или
формат для соцсетей.
## Приоритизация
Высший приоритет получают темы, у которых одновременно:
- подтверждён или убедительно обоснован спрос;
- есть прямая связь с товаром или услугой;
- есть свежий, сезонный или устойчивый пользовательский повод;
- понятен следующий шаг читателя.
Не подменять отсутствие количественных данных точными цифрами. Для B2B и
низкочастотных услуг не применять пороги массового e-commerce без согласования.
## Формат результата
Одна фраза о главной возможности, затем таблица:
| # | Тема | Тип | Аудитория и угол | Спрос | Повод | Приоритет |
|---|---|---|---|---|---|---|
Для каждой темы добавить:
- 1–2 запроса для проверки спроса;
- источник и дату инфоповода либо пометку «устойчивая тема»;
- связь с товаром или услугой;
- рекомендуемый CTA, если он известен.
В конце указать идеи для соцсетей и пробелы данных, которые могут изменить
следующую итерацию.
## Доказательность и ограничения
- Проверять актуальность изменчивых данных и использовать доступные первичные
источники.
- Не выдумывать частотность, новости, ассортимент и ограничения бренда.
- Не копировать значения из `config.example.json`.
- Не предлагать запрещённые темы и формулировки; если редполитика неизвестна,
сообщить, что фильтр не применялся.
- Не запускать генератор статьи автоматически. Добавить следующий шаг только
как рекомендацию, если он полезен.
Перед выдачей применить `evals/shared.csv` и `evals/skill-specific.csv` по
`evals/judge_prompt.md`. Проверять критерии отдельно; неприменимое отмечать
`not_applicable`, общий балл не считать.
## Навигация по ресурсам
- [references/methodology.md](references/methodology.md) — читать при соответствующем этапе workflow.
## Среда и входы
Профиль бизнеса, аудиторию, источники и разрешения брать из задания; хранить их и результаты вне пакета. Методолог навыка не становится автором материала автоматически. Использовать только объявленные инструменты. Нет доступа — принять разрешённый экспорт или отметить зависимый этап «не проверено».
Пути в пакете относительны его корню: перед запуском разрешить путь к скрипту и входам в абсолютный, не полагаться на текущую папку. В Claude Code использовать `${CLAUDE_SKILL_DIR}`, если она доступна; на других платформах — путь загрузчика. Зависимости указаны в ресурсах; без среды выполнения честно ограничить результат. Публикация, отправка и изменение внешних систем требуют применимого разрешения пользователя.
## Авторство
Методолог навыка — **Любовь Черемисина**. Лицензия оригинальной методологии и
кода этого пакета — MIT.
- [Основной сайт](https://cheremisina.ru)
- [Экспертные материалы](https://cheremisina.online)
- [Навыки для маркетологов](https://github.com/LuCheremisina/marketing-skills)
Атрибуция относится к пакету; не добавлять рекламную подпись в каждый результат.
## Ресурсы по необходимости
- [evals/judge_prompt.md](evals/judge_prompt.md) — читать при проверке результата.