lead-triage
Оценивает входящие лиды из CRM по сигналам вовлечённости, соответствию ICP и маркерам срочности, формирует список «позвонить этим 5 сегодня» с тезисами, набрасывает follow-up и бронирует время в календаре. Используй, когда собственник просит приоритизировать лиды. Триггеры: "разб
Install
npx skills add https://github.com/ilyautov/small-business-ru/tree/main/small-business-ru/skills/lead-triage
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install ilyautov-small-business-ru@llmmart
git clone https://github.com/ilyautov/small-business-ru.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole ilyautov/small-business-ru collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Разбор лидов (Lead Triage)
Лиды остывают, пока ты решаешь, кому звонить первым. Этот скилл ранжирует входящие по вовлечённости, соответствию ICP и срочности и выдаёт короткий список «позвонить этим сегодня» с тезисами — чтобы первым набирать того, кто готов купить, а не того, кто просто оказался сверху.
Быстрый старт
Подтяни входящие лиды из ~~crm, оцени их и выведи отранжированный список звонков с тезисами. Набрасывает follow-up и предлагает слоты в календаре — никогда не отправляет и не бронирует без подтверждения собственника.
Собственник: "разбери лиды"
→ Подтяни контакты: стадия «Лид» или «Квалифицированный лид», статус ≠ «Не квалифицирован»
→ Оцени каждый по вовлечённости, соответствию ICP, срочности, свежести
→ Верни отранжированный список (размер адаптируется под объём) с тезисами
→ Предложи набросать follow-up и слоты в календаре
Рабочий процесс
Подтяни лиды из CRM. Возьми контакты со стадией воронки «Лид» или «Квалифицированный лид» и статусом ≠ «Не квалифицирован». Используй список полей из reference/hubspot-scoring.md — маппинг полей CRM (Битрикс24/amoCRM). Если
~~crmнедоступна, остановись: «CRM не подключена — подключите её или выгрузите лиды в CSV и попробуйте снова».Уточни, если триггер неоднозначен. Если собственник сказал только «воронка» без уточнения, спроси: «Быстрый обзор воронки (стадии сделок + общая сумма в ₽) или приоритизированный список звонков?» — и действуй по выбору. Не оценивай лиды на голой «воронке».
Оцени каждый лид. Применяй четырёхмерную модель из reference/hubspot-scoring.md:
- Вовлечённость — ответы на письма, открытия, визиты на сайт в CRM (только за последние 30 дней)
- Соответствие ICP — отрасль и размер компании vs профиль идеального клиента собственника (по умолчанию: любая отрасль, 1–50 сотрудников)
- Срочность — возраст лида, время на стадии, примечания со словами «срочно / горит / дедлайн / бюджет согласован»
- Штраф за свежесть — вычитай баллы, если последняя активность была <24 часов назад (уже трогали сегодня)
Собери отранжированный список. Сортируй по убыванию совокупного балла. Адаптируй размер под объём:
- ≤10 лидов → показать все
- 11–30 лидов → показать топ-5
-
30 лидов → показать топ-8
Для каждого лида: имя, компания, балл, тезис в один абзац, краткое описание последней активности. Если все сигналы вовлечённости старше 30 дней, пометь: «Сигналы вовлечённости устарели — заходи как с холодным контактом».
Предложи черновики follow-up. Спроси: «Набросать follow-up по кому-то из них?» Если да, напиши по одному письму на выбранный лид, попадая в тон последней исходящей переписки в
~~почта. Покажи черновик; не отправляй.Предложи слоты в календаре. Спроси: «Предложить слоты для звонков по кому-то?» Если да, проверь
~~календарь(например, Яндекс Календарь) на свободные 30-минутные окна в ближайшие два рабочих дня (избегай слотов с событиями ±15 мин). Предложи два варианта на лид. Не создавай события — собственник бронирует сам.
Точки подтверждения (approval gates)
- Никогда не отправляй письмо. Только черновик; собственник отправляет из своего ящика.
- Никогда не создавай события в календаре. Предлагай время; собственник бронирует.
- Никогда не меняй стадию воронки и не помечай лид «Не квалифицирован», если собственник явно не попросил.
- Никогда не включай контакты со стадией «Клиент» или «Постоянный клиент» в список лидов.
- Если ни один лид не подходит под фильтр, объясни почему и предложи проверить, какие стадии воронки используются — не выдумывай список.
Reference
- reference/hubspot-scoring.md — маппинг полей CRM (Битрикс24/amoCRM), веса скоринга, дефолты ICP
- reference/gotchas.md — краевые случаи: устаревшие данные, ноль лидов, неоднозначность «воронки», попадание клиентов в список
- reference/examples/happy-path-triage.md — разобранный вывод для списка из 7 лидов с черновиком и предложением слота
Files (small-business-ru)
-
reference
-
examples
-
happy-path-triage.md 3.3 KB
# Пример: типовой разбор — список из 7 лидов 7 лидов → показать все (правило ≤10). ICP собственника: услуги для бизнеса, 10–50 сотрудников. --- ## Отранжированный вывод ``` Вот ваши 7 лидов по приоритету: ───────────────────────────────────── 1. Светлана Чернова · ООО «Акме» · Балл: 78 Последняя активность: 2 дня назад (ответ на письмо) Светлана ответила, уточняет условия по объёму — рассматривает на команду из 22 человек. Сильное попадание в ICP. Лиду 12 дней (лучшее окно). Открывай с её вопроса по условиям; предложи 20-минутную встречу разобрать вживую. 2. Марк Веблов · «Луп Аналитика» · Балл: 64 Последняя активность: 5 дней назад (визит на сайт) Заходил на страницу с ценами дважды за неделю, на исходящие не ответил. 31 сотрудник, услуги — хорошее попадание. Зайди мягче: пришли кейс вместо очередного предложения встречи. 3. Полина Найдёнова · «БилдФаст» · Балл: 51 Последняя активность: 9 дней назад (открыл письмо) Открыл вводное письмо, не ответил. 18 дней — близко к остыванию. Ещё одно касание с пользой (расчёт окупаемости одной страницей), прежде чем понижать приоритет. [4–7 в том же формате, баллы 30–45] ───────────────────────────────────── Набросать follow-up по кому-то? (например, "набросай по 1 и 2") Предложить слоты для звонков? (например, "найди время для Светланы и Марка") ``` --- ## Черновик follow-up — Светлана Чернова ``` Тема: Re: вопрос по условиям Здравствуйте, Светлана! Давайте я отвечу на вопрос по условиям нормально на коротком звонке, а не в переписке. [Собственник добавит варианты времени после брони] Так удобно? [Имя собственника] ``` Черновик показан. Не отправлено. --- ## Предложение по календарю — Светлана Чернова ``` Свободные 30-минутные слоты (ближайшие 2 рабочих дня): • Чт 25.04 · 10:00–10:30 • Чт 25.04 · 14:00–14:30 • Пт 26.04 · 09:00–09:30 События не созданы — выберите один и забронируйте напрямую. ```
-
-
gotchas.md 3.7 KB
# Краевые случаи — lead-triage --- ## Краевой случай: голый триггер «воронка» запускает полный скоринг, когда собственнику нужен просто статус **Почему важно:** «Воронка» сама по себе неоднозначна — собственнику могут быть нужны суммы по стадиям, а не оценённый список звонков. ### ✗ Плохо ``` Собственник: "как там воронка?" Claude: [запускает полный скоринг, возвращает список из 12 лидов] ``` ### ✓ Хорошо ``` Собственник: "как там воронка?" Claude: "Быстрый обзор воронки (стадии сделок + общая сумма в ₽) или приоритизированный список звонков на сегодня?" ``` --- ## Краевой случай: устаревшие данные вовлечённости завышают баллы **Почему важно:** счётчик открытий писем в CRM накопительный — открытия из годовой давности рассылки делают холодный лид «горячим». ### ✗ Плохо ``` У лида 20 открытий (все 11 месяцев назад). Получает 25/25 по вовлечённости. Выходит на 1-е место. Собственник звонит; лид не помнит бренд. ``` ### ✓ Хорошо ``` Ограничь сигналы вовлечённости 30 днями. Если все сигналы старше 30 дней, балл вовлечённости = 0, а в тезисе: "Сигналы вовлечённости устарели (последний: [дата]) — заходи как с холодным контактом." ``` --- ## Краевой случай: клиенты попадают в список лидов **Почему важно:** позвонить «Клиенту» или «Постоянному клиенту» как потенциальному лиду — стыдно. ### ✗ Плохо ``` Фильтр по стадии воронки не применён → действующий клиент выходит на 2-е место списка. ``` ### ✓ Хорошо ``` Фильтруй строго: стадия воронки = «Лид» или «Квалифицированный лид». Если у контакта стадия не заполнена, включай с пометкой-флагом: "⚠ Стадия не задана — подтвердите, что это лид, прежде чем звонить." ``` --- ## Краевой случай: предложение слотов, конфликтующих с занятыми событиями **Почему важно:** предложить время, на которое собственник уже занят, мгновенно подрывает доверие. ### ✗ Плохо ``` Claude предлагает "Вт 14:00–14:30" без проверки календаря. У собственника в этом слоте уже звонок с клиентом. ``` ### ✓ Хорошо ``` Подтяни ~~календарь на ближайшие два рабочих дня, прежде чем предлагать любой слот. Предлагай только окна без событий с буфером ±15 минут. Если свободного окна нет, скажи об этом и предложи посмотреть дальше. ``` -
hubspot-scoring.md 5 KB
# Скоринг лидов в CRM — lead-triage Маппинг полей CRM (Битрикс24/amoCRM), веса скоринга и дефолты ICP. Имена полей даны как ориентир — в вашей CRM они могут называться чуть иначе; сопоставьте по смыслу. --- ## Какие поля подтянуть | Поле CRM (смысл) | Битрикс24 / amoCRM | Для чего | |---|---|---| | Имя | `NAME` / имя контакта | Отображение | | Фамилия | `LAST_NAME` / фамилия | Отображение | | Компания | `COMPANY_TITLE` / название компании | Отображение + матч по ICP | | Email / телефон | `EMAIL`, `PHONE` / контакты | Получатель follow-up, набор | | Стадия воронки | `STAGE_ID` / статус сделки | Фильтр (оставить «Лид», «Квалифицированный лид») | | Статус лида | `STATUS_ID` / поле статуса | Фильтр (исключить «Не квалифицирован») | | Отрасль | `INDUSTRY` / сфера деятельности | Соответствие ICP | | Размер компании | `EMPLOYEES` / число сотрудников | Соответствие ICP. Часто пусто; если пусто — считай неизвестным и оценивай соответственно. | | Источник лида | `SOURCE_ID` / источник | Контекст касания (Авито / Яндекс Директ / VK / сайт / звонок / рекомендация) | | Дата создания | `DATE_CREATE` / создан | Срочность — возраст лида | | Дата последней активности | `LAST_ACTIVITY` / последнее касание | Штраф за свежесть | | Дата примечания | дата последнего комментария | Срочность — свежесть заметки | | Ответ на письмо | факт ответа в переписке | Вовлечённость — сигнал ответа | | Открытия письма | счётчик открытий рассылки | Вовлечённость — открытия (только за 30 дней) | | Визит на сайт | метка визита (Яндекс Метрика / CRM-трекер) | Вовлечённость — визит на сайт | | Число касаний | количество исходящих | Вовлечённость — объём касаний | > Источники лидов под РФ, которые встретятся в поле «источник»: **Авито, Яндекс Директ, VK, сайт, входящие звонки, рекомендации**. --- ## Модель скоринга (совокупный балл 0–100) Четыре измерения, каждое 0–25. Сумма = совокупный балл. ### Вовлечённость (0–25) Считай только сигналы за последние 30 дней. Более старые сигналы = 0. | Сигнал | Баллы | |---|---| | Ответ на письмо за последние 14 дней | +15 | | Открытие письма за последние 7 дней (без ответа) | +8 | | Визит на сайт за последние 7 дней | +5 | | >3 исходящих касаний без ответа | −5 | ### Соответствие ICP (0–25) Дефолтный ICP, если собственник не задал свой: любая отрасль, 1–50 сотрудников. | Совпадение | Баллы | |---|---| | Отрасль + размер оба попадают в ICP | 25 | | Размер попадает, отрасль неизвестна | 15 | | Отрасль попадает, размер неизвестен | 12 | | Ни то ни другое или оба неизвестны | 5 | ### Срочность (0–25) | Сигнал | Баллы | |---|---| | Примечание содержит «срочно», «горит», «дедлайн», «бюджет согласован» | +15 | | Возраст лида 7–21 день (лучшее окно для follow-up) | +10 | | Возраст лида <7 дней | +5 | | Возраст лида >60 дней | −5 | ### Штраф за свежесть (вычитается из совокупного балла) | Последняя активность | Вычесть | |---|---| | <24 часов назад | −25 | | 1–3 дня назад | −10 | | 4–7 дней назад | −5 | | >7 дней назад | 0 | --- ## Свой ICP (переопределение на лету) Если собственник назвал ICP в моменте («фокус на услугах, 10–100 сотрудников»), применяй его только для этой сессии.
-
-
SKILL.md 7.7 KB
--- name: lead-triage description: > Оценивает входящие лиды из CRM по сигналам вовлечённости, соответствию ICP и маркерам срочности, формирует список «позвонить этим 5 сегодня» с тезисами, набрасывает follow-up и бронирует время в календаре. Используй, когда собственник просит приоритизировать лиды. Триггеры: "разбери лиды", "горячие лиды", "кому звонить первым", "что по воронке". metadata: version: "0.1.1" --- <!-- Производное от Anthropic knowledge-work-plugins / small-business (Apache-2.0, (c) Anthropic). Локализовано под РФ, файл изменён. См. /NOTICE и /LICENSE. --> # Разбор лидов (Lead Triage) Лиды остывают, пока ты решаешь, кому звонить первым. Этот скилл ранжирует входящие по вовлечённости, соответствию ICP и срочности и выдаёт короткий список «позвонить этим сегодня» с тезисами — чтобы первым набирать того, кто готов купить, а не того, кто просто оказался сверху. ## Быстрый старт Подтяни входящие лиды из `~~crm`, оцени их и выведи отранжированный список звонков с тезисами. Набрасывает follow-up и предлагает слоты в календаре — никогда не отправляет и не бронирует без подтверждения собственника. ``` Собственник: "разбери лиды" → Подтяни контакты: стадия «Лид» или «Квалифицированный лид», статус ≠ «Не квалифицирован» → Оцени каждый по вовлечённости, соответствию ICP, срочности, свежести → Верни отранжированный список (размер адаптируется под объём) с тезисами → Предложи набросать follow-up и слоты в календаре ``` ## Рабочий процесс 1. **Подтяни лиды из CRM.** Возьми контакты со стадией воронки «Лид» или «Квалифицированный лид» и статусом ≠ «Не квалифицирован». Используй список полей из [reference/hubspot-scoring.md](reference/hubspot-scoring.md) — маппинг полей CRM (Битрикс24/amoCRM). Если `~~crm` недоступна, остановись: *«CRM не подключена — подключите её или выгрузите лиды в CSV и попробуйте снова».* 2. **Уточни, если триггер неоднозначен.** Если собственник сказал только «воронка» без уточнения, спроси: *«Быстрый обзор воронки (стадии сделок + общая сумма в ₽) или приоритизированный список звонков?»* — и действуй по выбору. Не оценивай лиды на голой «воронке». 3. **Оцени каждый лид.** Применяй четырёхмерную модель из [reference/hubspot-scoring.md](reference/hubspot-scoring.md): - **Вовлечённость** — ответы на письма, открытия, визиты на сайт в CRM (только за последние 30 дней) - **Соответствие ICP** — отрасль и размер компании vs профиль идеального клиента собственника (по умолчанию: любая отрасль, 1–50 сотрудников) - **Срочность** — возраст лида, время на стадии, примечания со словами «срочно / горит / дедлайн / бюджет согласован» - **Штраф за свежесть** — вычитай баллы, если последняя активность была <24 часов назад (уже трогали сегодня) 4. **Собери отранжированный список.** Сортируй по убыванию совокупного балла. Адаптируй размер под объём: - ≤10 лидов → показать все - 11–30 лидов → показать топ-5 - >30 лидов → показать топ-8 Для каждого лида: имя, компания, балл, тезис в один абзац, краткое описание последней активности. Если все сигналы вовлечённости старше 30 дней, пометь: *«Сигналы вовлечённости устарели — заходи как с холодным контактом».* 5. **Предложи черновики follow-up.** Спроси: *«Набросать follow-up по кому-то из них?»* Если да, напиши по одному письму на выбранный лид, попадая в тон последней исходящей переписки в `~~почта`. Покажи черновик; не отправляй. 6. **Предложи слоты в календаре.** Спроси: *«Предложить слоты для звонков по кому-то?»* Если да, проверь `~~календарь` (например, Яндекс Календарь) на свободные 30-минутные окна в ближайшие два рабочих дня (избегай слотов с событиями ±15 мин). Предложи два варианта на лид. Не создавай события — собственник бронирует сам. ## Точки подтверждения (approval gates) - **Никогда не отправляй письмо.** Только черновик; собственник отправляет из своего ящика. - **Никогда не создавай события в календаре.** Предлагай время; собственник бронирует. - **Никогда не меняй стадию воронки и не помечай лид «Не квалифицирован»**, если собственник явно не попросил. - **Никогда не включай контакты со стадией «Клиент» или «Постоянный клиент»** в список лидов. - **Если ни один лид не подходит под фильтр**, объясни почему и предложи проверить, какие стадии воронки используются — не выдумывай список. ## Reference - [reference/hubspot-scoring.md](reference/hubspot-scoring.md) — маппинг полей CRM (Битрикс24/amoCRM), веса скоринга, дефолты ICP - [reference/gotchas.md](reference/gotchas.md) — краевые случаи: устаревшие данные, ноль лидов, неоднозначность «воронки», попадание клиентов в список - [reference/examples/happy-path-triage.md](reference/examples/happy-path-triage.md) — разобранный вывод для списка из 7 лидов с черновиком и предложением слота
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.