Скиллы продавца маркетплейсов поверх marketplaces-mcp-ru
seller-skills-ru
Шесть скиллов задачами, а не методами API: сверка остатков, выгрузка продаж, карточка товара, юнит-экономика, объявления на Авито и разбор прайса поставщика
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Через marketplaces-mcp-ru может писать карточки, цены и продвижение в кабинеты площадок
- Любая запись требует подтверждения человеком, но возможность записи есть
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/seller-skills-ruОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .claude/skills
cp -R "$tmp/skills/avito-listings" .claude/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .claude/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .claude/skills/product-listing
cp -R "$tmp/skills/sales-export" .claude/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .claude/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .claude/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .github/skills
cp -R "$tmp/skills/avito-listings" .github/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .github/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .github/skills/product-listing
cp -R "$tmp/skills/sales-export" .github/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .github/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .github/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .devin/skills
cp -R "$tmp/skills/avito-listings" .devin/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .devin/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .devin/skills/product-listing
cp -R "$tmp/skills/sales-export" .devin/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .devin/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .devin/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .cline/skills
cp -R "$tmp/skills/avito-listings" .cline/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .cline/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .cline/skills/product-listing
cp -R "$tmp/skills/sales-export" .cline/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .cline/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .cline/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .roo/skills
cp -R "$tmp/skills/avito-listings" .roo/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .roo/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .roo/skills/product-listing
cp -R "$tmp/skills/sales-export" .roo/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .roo/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .roo/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add ilyautov/seller-skills-ru --skill avito-listings dropshipping-intake product-listing sales-export stock-reconcile unit-economics -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита e17a346
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/ilyautov/seller-skills-ru.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/avito-listings/ /skills/dropshipping-intake/ /skills/product-listing/ /skills/sales-export/ /skills/stock-reconcile/ /skills/unit-economics/
git -C "$tmp" checkout e17a346418096e11871f9f0ef7ceb96d8ffd9a10
mkdir -p .agents/skills
cp -R "$tmp/skills/avito-listings" .agents/skills/avito-listings
cp -R "$tmp/skills/dropshipping-intake" .agents/skills/dropshipping-intake
cp -R "$tmp/skills/product-listing" .agents/skills/product-listing
cp -R "$tmp/skills/sales-export" .agents/skills/sales-export
cp -R "$tmp/skills/stock-reconcile" .agents/skills/stock-reconcile
cp -R "$tmp/skills/unit-economics" .agents/skills/unit-economicsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Сначала подключи marketplaces-mcp-ru через uvx marketplaces-mcp-ru с ключами нужных площадок, затем выполни npx skills add ilyautov/seller-skills-ru и при необходимости подключи moysklad-mcp-ru.
Другие способы из описания автора
npx skills add ilyautov/seller-skills-ruУстановка набора скиллов, требует уже подключенный marketplaces-mcp-ru.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скиллы работают поверх уже опубликованного MCP-сервера marketplaces-mcp-ru и, при подключении, moysklad-mcp-ru как точки отсчета для своего склада. stock-reconcile сводит остатки по WB, Ozon, Яндекс Маркету, Авито и складу и находит расхождения, sales-export выгружает продажи и заказы за период отдельно от выкупов, product-listing собирает карточку по правилам конкретной площадки и выгружает ее в кабинет, unit-economics считает, что остается после комиссии, логистики и налога по актуальным тарифам, avito-listings ведет объявления и их продвижение, dropshipping-intake разбирает прайс поставщика и сопоставляет его с карточками. Любая запись в кабинет (цена, остаток, карточка, платное продвижение) проходит через подтверждение человеком, а если данных для расчета не хватает, скилл прямо об этом говорит вместо подстановки типичных цифр.
Для кого. Для продавцов, у кого уже настроен marketplaces-mcp-ru и нужны готовые сценарии под конкретные задачи продавца вместо голых методов API.
Подходит, если
- Уже подключен MCP-сервер marketplaces-mcp-ru с ключами нужных площадок
- Нужна сверка остатков между несколькими площадками и своим складом
- Нужна карточка товара по правилам конкретной площадки или разбор прайса поставщика
Не подходит, если
- Marketplaces-mcp-ru еще не установлен: без него скиллы работать не будут
- Не хотите подтверждать вручную каждую запись в кабинет: это заложено как обязательный шаг
- Нужна интеграция со своим складом без moysklad-mcp-ru: без него сверка остатков опирается только на площадки
Пример запроса к агенту
Сведи остатки по WB, Ozon и моему складу и покажи, где расхождениеОграничения
Скиллы сами не ходят в API площадок, это делает подключенный отдельно marketplaces-mcp-ru (1022 метода официальных Seller API), без него набор бесполезен. Сверка со своим складом опирается на moysklad-mcp-ru, который нужно подключать отдельно. README не описывает сами скиллы подробно, детали логики находятся в SKILL.md каждого из них.
Как отключить. Удалите ненужные папки скиллов из каталога скиллов агента, marketplaces-mcp-ru при этом можно оставить для других задач.
Проверка безопасности
- Через marketplaces-mcp-ru может писать карточки, цены и продвижение в кабинеты площадок
- Любая запись требует подтверждения человеком, но возможность записи есть
Коротко о README
README дает таблицу из шести скиллов с коротким назначением каждого, объясняет зависимость от MCP-сервера marketplaces-mcp-ru (1022 метода) и опциональную интеграцию с moysklad-mcp-ru, и формулирует три принципа: ничего не менять молча, не выдумывать данные, различать заказы и выкупы как разные числа.
Частые вопросы
Скиллы сами меняют цену или остаток?
Нет, запись в кабинет площадки идет через marketplaces-mcp-ru и всегда требует подтверждения человеком.
Нужен ли МойСклад?
Нет, это опционально: часть скиллов заглядывает в moysklad-mcp-ru, если он подключен, как в точку отсчета для своего склада.
Похожие
Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента
Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма