sales-brief — скилл для Claude Code: анализ продаж и установка
Разбирает продажи, отмечает сезонные товары и готовит контент-бриф на две недели. Помогает решить, что продвигать, а что включить в распродажу.
npx skills add ilyautov/small-business-ru --skill sales-brief -a claude-codeЧто делает sales-brief
Скилл группирует продажи по товарам и услугам, сопоставляет выручку с прошлым периодом и ранжирует позиции по выручке, количеству и марже, если она есть в учёте. Он выделяет лидеров и слабые товары, а для сезонности сравнивает данные с тем же периодом прошлого года, когда история доступна.
Затем скилл ищет возможные причины изменений, сверяет их с кампаниями в CRM и помечает, где вывод подтверждён, а где предположен. На выходе — бриф с идеями для продвижения лидеров и распродажи залежавшихся товаров, а также календарь публикаций на две недели. Можно задать окно анализа 30d, 60d или 90d; по умолчанию используется 30d.
Бриф предназначен для проверки собственником: скилл не планирует и не публикует контент автоматически. Для анализа нужен хотя бы один источник выручки — платежи или бухгалтерия; без обоих разбор останавливается. Если CRM не подключена, сверка с кампаниями пропускается.
Какие задачи решает
- выделить товары с растущей долей выручки
- найти позиции с падающими продажами
- сопоставить спрос с сезонностью прошлого года
- собрать контент-календарь на две недели
- объяснить возможные причины изменений в продажах
Примеры запросов агенту
- Запусти
sales-briefи разбери продажи за последние 30 дней. - Вызови
sales-briefс окном анализа60dи составь бриф на две недели. - Запусти
sales-briefи отдельно отметь причины, подтверждённые данными CRM.
Как установить sales-brief
1Через Skills CLI (Vercel)
npx skills add ilyautov/small-business-ru --skill sales-brief -a claude-code2Вручную: положить файлы
~/.claude/skills/sales-brief/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sales-brief/
1Через Skills CLI (Vercel)
npx skills add ilyautov/small-business-ru --skill sales-brief -a codex2Вручную: положить файлы
.agents/skills/sales-brief/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ilyautov/small-business-ru --skill sales-brief -a cursor2Вручную: положить файлы
.cursor/skills/sales-brief/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ilyautov/small-business-ru sales-brief2Вручную: положить файлы
.github/skills/sales-brief/SKILL.md1Через Skills CLI (Vercel)
npx skills add ilyautov/small-business-ru --skill sales-brief -a gemini-cli2Командой платформы
gemini skills install https://github.com/ilyautov/small-business-ru --path small-business-ru/skills/sales-briefВручную: положить файлы
.devin/skills/sales-brief/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ilyautov/small-business-ru --skill sales-brief -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sales-brief
Как установить sales-brief в Claude Code?
Выполните npx skills add ilyautov/small-business-ru --skill sales-brief -a claude-code. Файл скилла находится по пути ~/.claude/skills/sales-brief/SKILL.md.
Что делает sales-brief?
Анализирует продажи, выделяет сильные и слабые позиции и формирует двухнедельный контент-бриф. Причины изменений помечает как подтверждённые или предположительные.
Какие данные нужны для работы sales-brief?
Нужен хотя бы один источник выручки: платежи или бухгалтерия. Для сверки продаж с активностью кампаний подключите CRM.
Исходный текст
SKILL.md · Apache-2.0
---
name: sales-brief
description: >
Выносит топовых и слабых продавцов, находит сезонные паттерны и собирает двухнедельный контент-бриф, чтобы продвигать лидеров и распродавать залежавшееся. Принимает необязательное окно обзора 30, 60 или 90 дней. Командная форма: вызывается по имени.
allowed-tools: Read, WebFetch
---
<!-- Производное от Anthropic knowledge-work-plugins / small-business (Apache-2.0, (c) Anthropic). Локализовано под РФ, файл изменён. См. /NOTICE и /LICENSE. -->
Чуйка про «что хорошо идёт» врёт, а склад с зависшим товаром — нет. Скилл смотрит в цифры: что реально продалось (и что застряло), объясняет почему и собирает двухнедельный контент-план — продвигать лидеров, распродавать залежавшееся. Решения по данным, а не по ощущениям.
Разбор аргументов:
- `--lookback` (по умолчанию `30d`) — окно обзора `30d`, `60d` или `90d`
## Шаг 1 — Разбор продаж
По рабочему процессу анализа продаж:
1. Подтяните операции из `~~платежи` (ЮKassa, Тинькофф Касса) за окно обзора, сгруппированные по позиции/услуге/артикулу.
2. Подтяните выручку по категориям из `~~бухгалтерия` (1С:Бухгалтерия, МойСклад).
3. Ранжируйте товары по: общей выручке, объёму в штуках и марже (если есть в учёте).
4. Посчитайте долю каждого товара в выручке против прошлого эквивалентного периода.
Топ-продавцы: товары, нарастившие долю или удержавшие топ-3.
Слабые продавцы: товары с падающим объёмом или ниже 5% выручки.
## Шаг 2 — Проверка сезонности
1. Сравните текущий период с тем же периодом прошлого года (если есть история в учёте).
2. Пометьте позиции с сезонным паттерном (например, всплеск в 4 кв. (окт–дек), спад летом).
3. Отметьте новые товары без достаточной истории для определения сезонности.
## Шаг 3 — Разбор «почему»
Для каждого топового и слабого продавца объясните вероятную причину:
- изменение цены, акция, новый канал, сезонный спрос, ход конкурента
- сверьтесь с активностью кампаний в `~~crm` за период
- отметьте, где причина выведена логически, а где подтверждена
## Шаг 4 — Двухнедельный контент-бриф
Соберите готовый к работе контент-бриф:
```
Контент-бриф на 2 недели — {диапазон дат, ДД.ММ.ГГГГ}
ПРОДВИГАЕМ (лидеры)
• {товар}: {предлагаемый угол} — {канал: e-mail|соцсети|оба}
• {товар}: {предлагаемый угол} — {канал}
РАСПРОДАЁМ (залежавшееся)
• {товар}: {акция или идея комплекта} — {канал}
КОНТЕНТ-КАЛЕНДАРЬ
Неделя 1:
Пн: {идея поста/письма}
Ср: {идея поста/письма}
Пт: {идея поста/письма}
Неделя 2:
Пн: {идея поста/письма}
Ср: {идея поста/письма}
Пт: {идея поста/письма}
```
> Площадки РФ: Telegram, VK, Яндекс Дзен, Авито. Рассылки — Unisender, Sendsay. Помните про маркировку рекламы (ОРД, токен) для платных размещений.
### Пример (иллюстративный, данные условные)
Вход: выгрузка из ЮKassa за 30 дней, кофейня.
Выход (фрагмент брифа):
```
ПРОДВИГАЕМ (лидеры)
• Раф на кокосовом: +18% к прошлому месяцу, держит топ-3 — угол «сезонный
фаворит, попробуй пока тепло» — соцсети
• Абонемент на 10 кофе: ровный спрос, высокая маржа — угол «считаем выгоду
на чашке» — оба
РАСПРОДАЁМ (залежавшееся)
• Сезонный тыквенный сироп: ниже 5% выручки, сезон уходит — комплект
«латте + сироп со скидкой» — соцсети
```
## Сбои коннекторов
Если недоступны и `~~бухгалтерия`, и `~~платежи` — остановитесь: разбор продаж требует хотя бы одного источника выручки. Если подключён один — работайте по нему и отметьте «бухгалтерия не подключена — данные о выручке только из платежей» (или наоборот). Если нет `~~crm` — пропустите сверку с кампаниями в «разборе почему» и отметьте.
## Точки подтверждения (approval gates)
- **Никогда не планируйте и не публикуйте контент автоматически.** Бриф только на проверку собственнику.
- **Не создавайте дизайн-макеты автоматически** — предложите собрать их через `~~дизайн` (VistaCreate, Supa) после одобрения брифа.
## Вывод
Покажите разбор продаж, затем контент-бриф. Спросите собственника, собрать ли макеты через `~~дизайн` для каких-то из запланированных постов.
© ilyautov · Apache-2.0 · ilyautov/small-business-ru