Crm maintenance
Skill ilyautov/small-business-ru/small-business-ru/skills/crm-maintenance
Держит CRM в актуальном состоянии без того, чтобы собственник её открывал: создаёт и обновляет контакты и сделки из контекста переписки и календаря, заносит примечания и звонки, помечает зависшие записи. Скилл «хватит вбивать данные руками». Используй, когда собственник просит обновить CRM, занести звонок, почистить CRM или добавить контекст к сделке. Триггеры: "занеси звонок в CRM", "обнови CRM", "добавь к сделке", "актуальна ли сделка".From its SKILL.md
npx -y skills add ilyautov/small-business-ru --skill crm-maintenanceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
10.5 KB, ~2.4k tokens by cl100k_base, as published. Nobody here has run it
Ведение CRM (CRM Maintenance)
CRM врёт ровно настолько, насколько лень её вести: звонок был, а в карточке пусто, сделка «в работе» уже третий месяц. Скилл заносит активности и обновляет контакты из переписки и календаря сам, помечает зависшее и ничего не меняет без вашего одобрения, чтобы в CRM можно было верить, не открывая её.
Быстрый старт
Подтяни контекст из указанного письма или события календаря, найди правильный контакт и сделку в ~~crm, занеси активность и покажи, что изменилось. Для очистки сделки сверь её с недавней перепиской/календарём и предложи правки — никогда не применяй их без одобрения.
Собственник: "занеси этот звонок к сделке Акме"
→ Прочитай последнее завершённое событие в ~~календарь
→ Подтверди, что участники бьются с контактами сделки Акме
→ Запиши активность-звонок к сделке Акме
→ Отчитайся: "Звонок занесён к сделке «Акме, расширение 2 кв.». [ссылка на сделку]"
Рабочий процесс
-
Определи намерение. Реши, какой из трёх путей подходит по сообщению и контексту собственника:
- Путь письма — «обнови CRM», «добавь это к сделке» или любая ссылка на переписку
- Путь звонка — «занеси этот звонок», «занеси встречу» или любая ссылка на событие календаря
- Путь очистки — «почисти CRM», «актуальна ли эта сделка» или любой запрос на аудит конкретной сделки Если намерение неоднозначно (например, «обнови CRM» без ссылки на письмо/встречу/сделку), спроси, какой путь, прежде чем продолжать.
-
Собери контекст.
- Путь письма: прочитай переписку (тема, участники, последние 1–3 сообщения) в
~~почта. Определи основной внешний контакт. - Путь звонка: прочитай событие
~~календарь(название, участники, время, описание). Если событие не указано, возьми последнюю завершённую встречу за последние 24 часа и подтверди с собственником перед продолжением. - Путь очистки: подтяни сделку (стадия, сумма в ₽, дата закрытия, следующий шаг, связанные контакты, активности за последние 60 дней), плюс переписку за последние 14 дней и события календаря с контактами сделки.
- Путь письма: прочитай переписку (тема, участники, последние 1–3 сообщения) в
-
Найди контакт и сделку в CRM. Для путей письма/звонка:
- Ищи контакты
~~crmпо email/телефону. Если контакта нет, создай его из подписи в письме или данных приглашения в календаре — объяви о создании в чате перед записью. - Найди правильную сделку в таком порядке: (a) явное совпадение, если собственник её назвал, (b) единственная открытая сделка контакта, (c) нечёткое совпадение по открытым сделкам контакта против темы письма или названия встречи — подтверди перед записью, (d) спроси собственника, если совпадения нет. Никогда не создавай сделку автоматически.
- Имена полей, типы активностей и правила связывания — читай reference/hubspot-fields.md (маппинг полей CRM — Битрикс24/amoCRM) перед любой записью в CRM.
- Если дедупликация или выбор сделки кажутся неоднозначными, перед продолжением загляни в reference/gotchas.md — там разобраны самые частые ошибки.
- Ищи контакты
-
Выполни действие.
- Путь письма: запиши активность-письмо с темой переписки как заголовком и краткой сводкой (не всей перепиской) как телом. Поставь метку времени по последнему сообщению. Разобранный пример — reference/examples/log-email-happy-path.md.
- Путь звонка: запиши активность-звонок с названием события, длительностью и доступными заметками. Метка времени — начало события. Разобранный пример со сценарием отсутствующего контакта — reference/examples/log-call-happy-path.md.
- Путь очистки: пройди по каждому полю согласно reference/cleanup-checklist.md и собери список предлагаемых изменений. Покажи текущее → предлагаемое рядом. Запиши только то, что собственник одобрил. Полный разобранный пример — reference/examples/cleanup-deal.md.
-
Approval gate — каждая внешне видимая запись. Для создания контакта и занесения активности объяви перед записью и покажи результат после. Для правок очистки не пиши ничего, пока собственник не одобрит конкретные изменения.
-
Отчитайся, что произошло. Скажи собственнику, что записано и что в ожидании. Добавь ссылку на затронутую сделку в CRM, если возможно. Кратко.
Точки подтверждения (approval gates)
- Никогда не удаляй записи. Ни контакты, ни сделки, ни активности. Если собственник просит — скажи, что скилл этого не делает, и направь его в CRM.
- Никогда не меняй стадию сделки и не закрывай сделку без явного одобрения собственника. Даже если доказательства сильные. Пометь и отложи.
- Никогда не создавай новую сделку без запроса. Спроси, если правильную сделку не получается определить.
- Объявляй о создании контакта перед записью. Одна строка — даёт собственнику поймать опечатку или дубль.
- Side-by-side diff для очистки. Покажи текущее значение и предлагаемое; жди одобрения по каждому пункту.
Reference
- reference/hubspot-fields.md — маппинг полей CRM (Битрикс24/amoCRM): типы активностей, имена полей, правила связывания
- reference/cleanup-checklist.md — поля, проверяемые при очистке сделки, и доказательства для пометки каждого
- reference/gotchas.md — паттерны «хорошо / плохо» для выбора контакта, сводок активности и предложений по очистке
- reference/examples/log-email-happy-path.md — разобранный пример: письмо к существующей сделке
- reference/examples/log-call-happy-path.md — разобранный пример: встреча к существующей сделке, отсутствующий контакт
- reference/examples/cleanup-deal.md — разобранный пример: аудит зависшей сделки
What ships with it: 6 files
35.8 KB alongside SKILL.md
reference/
- cleanup-checklist.md6.4 KB
- examples/cleanup-deal.md7.0 KB
- examples/log-call-happy-path.md4.9 KB
- examples/log-email-happy-path.md3.8 KB
- gotchas.md7.0 KB
- hubspot-fields.md6.7 KB
Gives 0 of the 12 instructions most sales audience skills give in ~2.4k tokens
Counted across 401 of the 401 authors here whose files we hold, read 2026-08-07
- Read product marketing context before asking questionsin 21 of 401, across 11 files
- Acknowledge competitor strengths honestlyin 18 of 401, across 7 files
- Start every page with a summaryin 15 of 401, across 4 files
- Use a single, low-friction call to actionin 15 of 401, across 7 files
- Create a single source of truth for each competitorin 14 of 401, across 3 files
- Make each follow-up email add new valuein 11 of 401, across 5 files
- Cut any sentence that does not drive a replyin 10 of 401, across 4 files
- Tie personalization directly to the problemin 10 of 401, across 4 files
- Write paragraph comparisons for each dimensionin 9 of 401, across 3 files
- Link between related competitor pagesin 9 of 401, across 3 files
- Keep subject lines short and lowercasein 9 of 401, across 3 files
- Define ideal customer profile from top customersin 9 of 401, across 3 files
Said here and by no other author read
- identify intent from message context
- ask for path if intent is ambiguous
- gather context from mail or calendar
- find correct contact and deal in CRM
- read field mapping reference before any CRM write
- read deduplication guidance when selection is ambiguous
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.