Скиллы продавца маркетплейсов поверх marketplaces-mcp-ru

seller-skills-ru

Шесть скиллов задачами, а не методами API: сверка остатков, выгрузка продаж, карточка товара, юнит-экономика, объявления на Авито и разбор прайса поставщика

Скилл

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Через marketplaces-mcp-ru может писать карточки, цены и продвижение в кабинеты площадок
  • Любая запись требует подтверждения человеком, но возможность записи есть
Все причины и проверки
Российский стек

ilyautov/seller-skills-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.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит e17a346.

Текст для агента

Сначала подключи 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 из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AIСкиллы продавца маркетплейсов поверх marketplaces-mcp-ru

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.