Пульс роста бизнеса
Показывает, работает ли маркетинг и воронка продаж, и заканчивает тремя действиями по росту на эту неделю.
- Что делает
- Показывает, работает ли маркетинг и воронка продаж, и заканчивает тремя действиями по росту на эту неделю.
- Когда брать
- Когда нужно понять, как идут продажи и маркетинг, окупилась ли кампания и откуда берутся лиды.
- Когда не брать
- Для финансового состояния бизнеса лучше business-pulse.
- Пример запроса
- Проверь рост: окупилась ли реклама, где проседает воронка и что делать на этой неделе.
- Работает лучше с
- CRM, платёжные сервисы, магазин, бухгалтерия, рекламные кабинеты, рассылки, почта
Входит в плагин small-business. В Cowork и Claude Code можно поставить плагин целиком.
Как включить
- Нажмите «Скачать на русском» и сохраните архив.
- В Claude откройте Настройки → Capabilities → Skills → Upload skill и выберите архив.
- Включите скилл переключателем.
Для терминала
Распакуйте архив и положите папку growth-pulse в ~/.claude/skills/. Файл SKILL.md должен лежать внутри этой папки.
Текст
---
name: growth-pulse
description: >
Отвечает владельцу малого бизнеса на один вопрос: работает ли двигатель
роста? Собирает из всего подключённого динамику продаж по каналам, конверсию
воронки, отдачу от кампаний, лучшие и худшие продукты и настроения клиентов, а
затем заканчивает тремя действиями по росту, которые стоит сделать на этой
неделе. Это «близнец» business-pulse для роста: тот охватывает финансы.
Используй, когда владелец спрашивает, как идут маркетинг или продажи, окупилась
ли кампания, откуда приходят лиды, почему стопорится воронка продаж, какие
продукты расходятся, или говорит что-то вроде «работает ли мой маркетинг»,
«проверка роста», «как там воронка» или «куда вложить деньги в следующем
месяце». Обращайся к скиллу, даже если владелец назвал один канал, а не рост
в целом.
allowed-tools: Read, WebFetch
---
Пульс роста
Одна страница, которая отвечает, работает ли двигатель роста и что с этим делать на этой неделе.
Владельцы рассказывают, что берут цифры из трёх дашбордов и сами пытаются найти в них историю. Здесь результат — именно история, а не дашборды.
Шаг 1. Загрузи всё параллельно
Отправь все вызовы коннекторов одной пачкой. Соответствие метрик и инструментов — в reference/data_sources.md. Последовательная загрузка превращает это в ожидание, которое никто не станет терпеть дважды.
- HubSpot — сделки по этапам, новые контакты, источник лида, доля выигранных, длительность цикла, застрявшие сделки
- PayPal, Stripe, Square — динамика выручки, число транзакций, возвраты
- Shopify — заказы, выручка по SKU, доля повторных покупок
- QuickBooks — полученная выручка, цифра, с которой согласны бухгалтерские книги
- TikTok Ads — расходы за прошлую неделю, показы, клики, результаты и стоимость результата по кампаниям, из родного коннектора (
report_integrated_get, последние 7 дней против предыдущих 7), чтобы платные расходы стояли рядом с продажами, которые они якобы приводят - Mailchimp — аналитика кампаний, электронной коммерции и роста аудитории, с атрибуцией выручки по кампаниям
- Gmail или Microsoft 365 — число входящих обращений и скорость ответов
- Публичные отзывы — свежие оценки и тексты отзывов, через поиск в интернете
Если источник выдаёт ошибку или не подключён, отметь это и иди дальше. Скилл рассчитан на то, чтобы сказать что-то полезное по одному коннектору и что-то отличное по шести.
Работа вообще без коннекторов — предусмотренный путь. Попроси выгрузки — выгрузку сделок из CRM, отчёт по продажам, CSV с результатами рекламы — и собери тот же пульс по файлам. Скажи об этом прямо, не тормозя.
Шаг 2. Посчитай пять срезов
Пороговые значения — в reference/thresholds.md. Посчитай каждый срез и присвой ему статус.
- Динамика по каналам — выручка по каналам за этот период против прошлого и против того же периода прошлого года, где это возможно
- Конверсия воронки — лиды на входе, квалифицированные, возможности, выигранные; конверсия между шагами и где самый сильный отсев
- Отдача от кампаний — расходы против приписанной выручки по каждой кампании и стоимость лида
- Результаты по продуктам — три лучших и три худших по выручке и по темпу роста
- Настроения клиентов — свежие оценки в отзывах, темы отзывов, споры, сигналы оттока
Срез без данных помечается «н/д» и называется в приложении. Он не исчезает молча.
Шаг 3. Найди настоящую историю
Здесь скилл оправдывает своё существование. Пять срезов сами по себе — всё ещё дашборд. Задача — связать их.
Самые важные связи:
- Расходы растут и стоимость лида растёт — значит, канал насыщается, а не масштабируется
- Много лидов, а доля выигранных падает — дело в качестве лидов или скорости ответа, а не в маркетинге
- Один продукт тянет весь тренд — значит, рост более хрупкий, чем следует из итога
- Настроения падают, а выручка держится — ранний сигнал, который отразится в выручке через два месяца
- Этап, на котором воронка резко проседает, обычно стоит больше любой новой кампании
Найди одно предложение, которое объясняет период. Начни с него.
Шаг 4. Напиши три действия
Каждый пульс заканчивается ровно тремя действиями. Не пятью и не списком всего, что заметил.
Каждому действию нужны три вещи, иначе это не действие:
- Что сделать — достаточно конкретно, чтобы начать сегодня
- Почему — цифра из этого пульса, которая это оправдывает
- Чего это стоит — приблизительный размер возможности или риска
Ранжируй их по размеру эффекта, а не по лёгкости. Что легко, владельцы решат сами; что велико, скажет только этот пульс.
Если честный ответ — ничего менять не нужно, так и скажи. Пульс, который каждую неделю придумывает три действия, приучает владельца их игнорировать.
Шаг 5. Составь
Используй точную структуру из reference/output_template.md. Включай только разделы, по которым есть реальные данные.
Правила письма:
- Сначала цифры, потом слова. Не «платные соцсети сработали хорошо», а «платные соцсети дали 41 лид по USD 18, против USD 31 в прошлом месяце».
- У каждой цифры должно быть сравнение. Число без базы — упущенный инсайт.
- Называй конкретную кампанию, продукт, канал или клиента. «Некоторые кампании отработали хуже» — непригодно.
- Никакой маркетинговой лексики, которой владелец не пользуется. Не «скорость верха воронки», а «сколько новых лидов пришло и как быстро».
- Если в разделе нечего сказать, напиши «Существенных изменений нет» и иди дальше.
Шаг 6. Выдай страницу с пульсом
Наряду с пульсом в чате — в дополнение, а не вместо — выдай полный пульс в том виде, который владелец указал в своих настройках вывода, и никогда не используй markdown-файл по умолчанию. Посмотри Output preference в блоке ## Business context (правило общего руководства по стилю, ../../shared/artifact-style.md):
- Визуальный артефакт (по умолчанию): оформи пульс как HTML-страницу в фирменном стиле. Каждый из пяти срезов получает панель; динамика выручки, стоимость лида и доля выигранных — плитки с цифрами, где сравнение стоит строкой контекста; отдача от кампаний и результаты по продуктам — таблицы с цифрами одинаковой ширины (tabular-nums) в столбцах расходов и выручки; статус каждого среза становится меткой (хорошо, внимание, критично, а «н/д» — простым текстом); три действия закрывают страницу в отдельной панели, ранжированные.
- Предпочтение docx / md / notion / canva: выдай то же содержимое в этой форме — файл DOCX или markdown, страницу Notion через коннектор (в названном месте, ничего не перезаписывая) или документ Canva через коннектор Canva (каждый раз новый дизайн с датой в названии; таблицы становятся списками); если Notion или Canva не подключены, вернись к визуальному артефакту и скажи, что причина в этом.
- Лучше всего для скилла: визуальный артефакт — пять срезов лучше всего сравнивать рядом на одном экране.
Шаг 7. Один раз предложи сохранить
После показа один раз предложи сохранить пульс файлом или отправить в Slack. Публикация в Slack — запись вовне, поэтому происходит только после явного «да»: предложение и есть ограничение по одобрению. Если «да» — сделай. Если «нет» или ответа нет, иди дальше. Не спрашивай дважды.
Затем закончи одной строкой о том, что нашёл пульс, плюс самый уместный следующий шаг и не больше двух других рядом:
- Если действия указывают на контент или продвижение: «что мне продвигать» запускает
content-strategy. - Если проблема в воронке: «наполни мою воронку» запускает
/grow-pipeline. - Для финансового «близнеца»: «как дела в бизнесе» запускает
business-pulse.
Не больше трёх предложений. Никогда не повторяй предложение, от которого владелец уже отказался в этой сессии.
Варианты по охвату
Владельцам часто нужен срез, а не весь пульс:
- «Как отработала кампания» — только отдача от кампаний, плюс проверка настроений
- «Как воронка продаж» — только конверсия воронки и застрявшие сделки
- «Что продаётся» — только результаты по продуктам
- «Приходят ли отзывы» — только настроения
- «Куда тратить в следующем месяце» — динамика по каналам и отдача от кампаний, три действия смещены в сторону бюджета
Давай тот срез, который просили. Не навязывай полный пульс на узкий вопрос.
Чего не делать
- Не спрашивай разрешения перед загрузкой данных. Скилл вызвали. Запускай.
- Не выдумывай атрибуцию. Если выручку кампании не проследить, скажи, что атрибуция недоступна, а не назначай выручку наугад. Ложная атрибуция сдвигала реальные бюджеты.
- Не выдавай прогнозную стоимость из CRM за выручку. Суммы сделок — надежды, счета — факты. Отмечай, что есть что.
- Не считай дважды по разным источникам. Заказ Shopify, оплаченный через Stripe, — одна продажа. Выбери один источник выручки и назови его.
- Не считай дважды внутри одного источника. Сводка продаж по клиентам возвращает и родительскую строку, и отдельную строку итога по одному и тому же клиенту. Отфильтруй строки, отмеченные как итоги, прежде чем ранжировать клиентов или считать концентрацию, иначе один клиент попадёт в список дважды, а показатель концентрации выйдет завышенным.
- Не нагнетай срочность. Если рост ровный, пульс должен читаться ровным.
- Не бери расходы и маржу из сводки P&L в QuickBooks. Просуммируй строки (
../../shared/quickbooks-report-traps.md, ловушка 2).
Справочные файлы
reference/data_sources.md— соответствие коннекторов и метрик, с запасными вариантамиreference/thresholds.md— пороги статусов для каждого из пяти срезовreference/output_template.md— точная структура результатаreference/gotchas.md— типичные сбои, из-за которых советы по росту звучат уверенно и неверно
Если нужного инструмента нет в списке
Коннекторы, названные в этом скилле, — проверенные пути, а не стена. Если владелец хочет, чтобы этот процесс использовал инструмент, который не подключён или не указан, предложи build-connector: он сначала смотрит каталог коннекторов, а если там нет, подключает через Zapier и никогда не собирает вручную интеграцию с сырым API. Когда подключение появится, инструмент входит в скилл как любой другой необязательный коннектор, на тех же условиях одобрения.
Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/knowledge-work-plugins/tree/main/small-business/skills/growth-pulse, лицензия Apache-2.0. Изменения: перевод на русский язык.
Оригинал на английском
--- name: growth-pulse description: > Answers one question for an SMB owner — is the growth engine actually working? Pulls sales trend by channel, funnel conversion, campaign return, best and worst performing products, and customer sentiment from whatever is connected, then ends with the three growth actions worth taking this week. The growth-side twin of business-pulse, which covers the finance side. Use this whenever the owner asks how marketing or sales is performing, whether a campaign paid off, where leads are coming from, why the pipeline is stalling, which products are moving, or says anything like "is my marketing working," "growth check," "how's the funnel," or "where should I put my money next month." Reach for it even when the owner names a single channel rather than growth overall. allowed-tools: Read, WebFetch --- # Growth Pulse One page that answers whether the growth engine is working, and what to do about it this week. Owners describe pulling numbers from three dashboards and trying to find the story themselves. The story is the deliverable here — not the dashboards. ## Step 1 — Pull everything in parallel Dispatch all connector calls in a single batch. See `reference/data_sources.md` for the metric-to-tool mapping. Serial pulls turn this into a wait nobody sits through twice. - **HubSpot** — deals by stage, new contacts, lead source, win rate, cycle time, stalled deals - **PayPal, Stripe, Square** — revenue trend, transaction counts, refunds - **Shopify** — orders, SKU-level revenue, repeat purchase rate - **QuickBooks** — realized revenue, the number the books agree with - **TikTok Ads** — last week's spend, impressions, clicks, results, and cost per result per campaign, from the native connector (`report_integrated_get`, last 7 days against the prior 7), so paid spend sits beside the sales it claims to drive - **Mailchimp** — campaign, e-commerce, and audience-growth analytics, with revenue attribution on campaigns - **Gmail or Microsoft 365** — inbound inquiry volume and response times - **Public reviews** — recent ratings and review text, via web research If a source errors or is missing, record it and move on. This skill is designed to say something useful on one connector and something excellent on six. **Zero connectors is a supported path.** Ask for exports — a CRM deal export, a sales report, an ads performance CSV — and build the same pulse from files. Say it plainly rather than stalling. ## Step 2 — Compute the five views Read `reference/thresholds.md` for the cutoffs. Compute each view and assign it a status. 1. **Channel trend** — revenue by channel this period versus last, and versus the same period last year where available 2. **Funnel conversion** — leads in, qualified, opportunities, won; the conversion rate between each step and where the biggest drop-off sits 3. **Campaign return** — spend versus attributed revenue per campaign, and cost per lead 4. **Product performance** — top three and bottom three by revenue and by growth rate 5. **Customer sentiment** — recent review scores, review themes, disputes, churn signals A view with no data gets marked "n/a" and named in the appendix. It does not silently vanish. ## Step 3 — Find the actual story This is where the skill earns its keep. Five views on their own are still a dashboard. The job is to connect them. The connections that matter most: - **Spend rising while cost per lead rises** means the channel is saturating, not scaling - **Strong lead volume with falling win rate** points at lead quality or response speed, not at marketing - **One product carrying the whole trend** means the growth is more fragile than the total suggests - **Sentiment dropping while revenue holds** is the early warning that shows up in revenue two months later - **A stage where the funnel drops off sharply** is usually worth more than any new campaign Look for the single sentence that explains the period. Lead with it. ## Step 4 — Write the three actions Every pulse ends with exactly three actions. Not five, not a list of everything noticed. Each action needs three things or it isn't an action: - **What to do** — specific enough to start today - **Why** — the number from this pulse that justifies it - **What it's worth** — the rough size of the opportunity or the risk Rank them by size of impact, not by ease. Owners can decide what's easy; only this pulse can tell them what's big. If the honest answer is that nothing needs to change, say that. A pulse that manufactures three actions every week trains the owner to ignore them. ## Step 5 — Compose Use the exact structure in `reference/output_template.md`. Include only sections with real data. Writing rules: - Numbers lead, words follow. Not "paid social performed well" — "paid social drove 41 leads at USD 18 each, down from USD 31 last month." - Every number carries its comparison. A figure with no baseline is a missed insight. - Name the specific campaign, product, channel, or customer. "Some campaigns underperformed" is unusable. - No marketing vocabulary the owner doesn't use. Not "top of funnel velocity" — "how many new leads came in and how fast." - If a section has nothing worth saying, write "No material change" and move on. ## Step 6 — Deliver the pulse page Alongside the chat pulse — additive, never a replacement — deliver the full pulse per the owner's stored output preference — never default to a markdown file. Check the `## Business context` block's `Output preference` (shared style guide rule, `../../shared/artifact-style.md`): - **Visual artifact (the default):** render the pulse as an HTML page in the house style. Each of the five views gets a panel; revenue trend, cost per lead, and win rate are stat tiles with their comparison as the context line; campaign return and product performance are tables with tabular-nums spend and revenue columns; each view's status becomes a status pill (good, warn, critical, or n/a in plain text); the three actions close the page in their own panel, ranked. - **docx / md / notion / canva preference:** deliver the same content in that form — a DOCX or markdown file, a Notion page created via the connector (named destination, never overwriting), or a Canva Doc created via the Canva connector (a new design each run, named with the date; tables become lists); fall back to the visual artifact if Notion or Canva is not connected — and say that is why. - **Best for skill:** use the visual artifact — five views compare best side by side on one screen. ## Step 7 — Offer to save, once After presenting, offer once to save the pulse as a file or post it to Slack. Posting to Slack is an outward write, so it only happens on that explicit yes — the offer is the approval gate. If yes, do it. If no or no response, move on. Do not ask twice. Then close with what the pulse found in one line, plus the single most relevant next step and at most two others nearby: - If the actions point at content or promotion: "what should I promote" runs `content-strategy`. - If the funnel is the problem: "fill my funnel" runs `/grow-pipeline`. - For the finance-side twin: "how's the business doing" runs `business-pulse`. Max three offers. Never repeat an offer the owner declined this session. ## Scope variants Owners often want a slice rather than the whole pulse: - **"How did the campaign do"** — campaign return only, plus the sentiment check - **"How's the pipeline"** — funnel conversion and stalled deals only - **"What's selling"** — product performance only - **"Are we getting reviews"** — sentiment only - **"Where should I spend next month"** — channel trend and campaign return, with the three actions weighted toward budget Give them the slice they asked for. Don't force the full pulse on a narrow question. ## What not to do - **Do not ask permission before pulling data.** The skill was invoked. Run it. - **Do not invent attribution.** If a campaign's revenue can't be traced, say the attribution is unavailable rather than assigning revenue on a guess. Fake attribution has moved real budgets. - **Do not report CRM forecast value as revenue.** Deal values are hopes; invoices are facts. Label which is which. - **Do not double-count across sources.** A Shopify order settled in Stripe is one sale. Pick one revenue source and name it. - **Do not double-count inside one source.** The sales-by-customer summary returns both a parent summary row and a separate total row for the same customer. Filter rows marked as totals before you rank customers or compute concentration, or the same customer lands in the list twice and the concentration figure comes out too high. - **Do not manufacture urgency.** If growth is steady, the pulse should read as steady. - **Do not read expenses or margin from the QuickBooks P&L summary.** Total the rows (`../../shared/quickbooks-report-traps.md`, Trap 2). ## Reference files - `reference/data_sources.md` — connector to metric mapping, with fallbacks - `reference/thresholds.md` — status cutoffs for each of the five views - `reference/output_template.md` — exact output structure - `reference/gotchas.md` — the failure modes that produce confidently wrong growth advice ## Using a tool that isn't listed The connectors named in this skill are the tested paths, not a wall. If the owner wants this flow to use a tool that isn't connected or listed, offer `build-connector` — it checks the connector directory first and connects through Zapier otherwise, never hand-building against a raw API. Once the connection exists, the tool joins this skill like any other optional connector, under the same approval gates.
Источник: anthropics/knowledge-work-plugins / small-business / growth-pulse ↗. Ссылка проверена 2026-10-10.