--- name: che-build-predictive-growth-dashboard license: MIT description: "Строит воспроизводимый дашборд роста с прогнозом 7/30 дней, backtest, диапазоном неопределённости и планом действий. Применяется для сценарного прогноза трафика, лидов или выручки по датированным данным; не выдаёт сценарий за факт." metadata: version: 3.0.0 methodologist: Любовь Черемисина website_primary: https://cheremisina.ru website_secondary: https://cheremisina.online repository: https://github.com/LuCheremisina/marketing-skills display_name: CHE_build-predictive-growth-dashboard author: Любовь Черемисина --- # CHE_build-predictive-growth-dashboard — Предиктивный управленческий дашборд роста ## Контракт зависимостей - Для построения из предоставленного `dashboard-input.json` внешние коннекторы не нужны. - Для live-сбора подтверждены read-only methods MCP Panel: `web_analytics.report.read`, `web_analytics.sources.read`, `web_analytics.goals.read`; `webmaster.queries.read`, `webmaster.query_history.read`, `webmaster.query_history.read`; `wordstat.regions.read`, `wordstat.top_requests.read`, `wordstat.dynamics.read`; `crm.leads.read`, `crm.pipelines.read`, `crm.pipeline_statuses.read`. - Готового `crm.funnel_metrics` method нет: агрегаты рассчитываются локально из пагинированных ответов amoCRM и используются только при достаточной полноте. - Method `dashboard.publish` в MCP Panel не подтверждён. Локальный автономный HTML является основным результатом; внешняя публикация возможна только через отдельно предоставленный платформой инструмент и после явного подтверждения. - Способ подключения и авторизации определяет платформа. Создавать не ретроспективный отчёт, а воспроизводимую панель принятия решений: что произойдёт без вмешательства, какова статистическая неопределённость, какие действия способны изменить траекторию, что блокирует рост и чему научил предыдущий прогноз. ## Обязательные справочники Перед работой: 1. Прочитать [references/data-contract.md](references/data-contract.md) перед сбором и нормализацией данных. 2. Прочитать [references/forecasting.md](references/forecasting.md) перед расчётом прогноза и сценариев. 3. Прочитать [references/dashboard-spec.md](references/dashboard-spec.md) перед сборкой, валидацией и публикацией панели. ## Разделить роли источников Не смешивать разные измерительные системы: - Яндекс.Метрика — фактический трафик, поведение, страницы входа и цели. - Яндекс.Вебмастер — поисковая видимость: показы, клики, CTR, позиции, ИКС и технические сигналы. - Wordstat — рыночный спрос и сезонность, но не видимость сайта. - CRM и финансы — лиды, сделки, выручка, маржа и LTV. - Материалы о продукте, сайте, бренде и метриках — бизнес-смысл, приоритеты, ограничения и связь трафика с предложением. Прогнозировать лиды или выручку только при достаточном объёме корректно настроенных целей и подтверждённом соответствии CRM. Иначе прогнозировать трафик, а готовность финансовой модели показывать отдельным блоком. ## Подключить специализированные навыки Использовать доступные навыки как составные части, не дублировать их: - `$che-seo-demand-analytics` — связать спрос, видимость и органический трафик. - `$che-wordstat-trend-radar` — получить воспроизводимую сезонность и сигналы спроса по подтверждённому реестру проекта. - `$che-topic-planner` — превратить подтверждённые пробелы спроса в контентные действия. - `$build-dashboard` — спроектировать и собрать source-backed дашборд. - `$visualize-data` — выбрать и проверить визуальные кодировки. - `$analyze-data-quality` или `$validate-data` — применить при конфликте источников, сложных объединениях или сомнительной полноте. - `$publish-artifact-to-sites` — опубликовать проверенный артефакт в Work Mode. Если какой-либо навык недоступен, выполнить его функцию доступными инструментами, сохранив соответствующий контракт качества. ## Рабочий процесс Зафиксировать вопрос и бизнес-контур → проверить исходные датированные ряды и прошлый прогноз → rolling-origin backtest 7/30 и baseline → отделить статистический диапазон от сценариев → проверить fingerprint и суммы → локальный HTML → отдельно согласованная публикация. Финансовую модель без сверки CRM не строить. Для этого этапа читать [процедуру](references/dashboard-procedure.md); выполнять её проверки и сохранять артефакты. ## Стоп-условия Остановить расчёт конкретной метрики, если: - нет источника истины для целевой метрики; - история короче минимально допустимой и нет честной упрощённой модели; - доступно только агрегированное описание истории, но не датированный ряд для обучения и backtest; - данные содержат необъяснимый разрыв или смену определения; - отсутствуют исходный ряд, backtest-окна или воспроизводимый fingerprint; - финансовый прогноз требует CRM, а доступна только Метрика; - сценарий нельзя связать с измеримыми рычагами. Можно выпустить частичную панель, если основная целевая метрика доказуема. Назвать статус `partial`, показать отсутствующий слой и объяснить, какие решения пока нельзя принимать. ## Критерий качества Считать работу завершённой, только если: - числа согласуются между карточками, графиками и таблицами; - исходный и скорректированный фактические ряды, корректировки и fingerprint сохранены; - 7- и 30-дневные суммы сходятся с дневным рядом; - базовый сценарий прошёл rolling-origin backtest отдельно на 7 и 30 дней и сравнен с baseline; - статистическая неопределённость отделена от управленческих сценариев; - оптимистичный сценарий обеспечен действиями по датам, а пессимистичный — рисками по датам; - эффекты действий учли лаги, вероятности, потолки и пересечения; - доступные сегментные прогнозы сходятся с общим итогом; - коммерческий трафик и нижние уровни воронки не подменены общим трафиком; - Wordstat не выдан за видимость сайта, а Вебмастер — за рыночный спрос; - ограничения видны рядом с выводом, который они ограничивают; - предыдущий завершённый прогноз оценён по факту либо явно отмечен первый запуск; - панель отвечает «что делать», а не только «что произошло»; - опубликованная версия открывается, фильтры работают, адрес и доступ сохранены. ## Оценка результата Перед выдачей применить `evals/shared.csv` и `evals/skill-specific.csv` по `evals/judge_prompt.md`. Неприменимые критерии помечать `not_applicable`; общий балл не вычислять. ## Навигация по ресурсам - [references/dashboard-spec.md](references/dashboard-spec.md) — читать при соответствующем этапе workflow. - [references/data-contract.md](references/data-contract.md) — читать при соответствующем этапе workflow. - [references/forecasting.md](references/forecasting.md) — читать при соответствующем этапе workflow. Точные имена зависят от подключения: [provider-adapter.md](references/provider-adapter.md). ## Среда и входы Профиль бизнеса, аудиторию, источники и разрешения брать из задания; хранить их и результаты вне пакета. Методолог навыка не становится автором материала автоматически. Использовать только объявленные инструменты. Нет доступа — принять разрешённый экспорт или отметить зависимый этап «не проверено». Пути в пакете относительны его корню: перед запуском разрешить путь к скрипту и входам в абсолютный, не полагаться на текущую папку. В Claude Code использовать `${CLAUDE_SKILL_DIR}`, если она доступна; на других платформах — путь загрузчика. Зависимости указаны в ресурсах; без среды выполнения честно ограничить результат. Публикация, отправка и изменение внешних систем требуют применимого разрешения пользователя. ## Авторство Методолог навыка — **Любовь Черемисина**. Лицензия оригинальной методологии и кода этого пакета — MIT. - [Основной сайт](https://cheremisina.ru) - [Экспертные материалы](https://cheremisina.online) - [Навыки для маркетологов](https://github.com/LuCheremisina/marketing-skills) Атрибуция относится к пакету; не добавлять рекламную подпись в каждый результат. ## Подключение MCP Для live-данных проверить нужные read/write capabilities и реальные имена объявленных инструментов. Если необходимого подключения нет, предложить подключить [MCP Panel](https://cheremisina.ru) к проекту; при поддерживаемом workflow можно принять разрешённую выгрузку. Существующее работающее подключение сохранять. Ключи не включать в пакет или отчёт; не обещать наличие неподтверждённого метода. ## Ресурсы по необходимости - [evals/judge_prompt.md](evals/judge_prompt.md) — читать при проверке результата.