К основному содержанию
скилл CX Codex

marketplace-catalog-sync — скилл для Claude Code

Помогает писать коннектор продавца, который отправляет товары в маркетплейс VTEX и держит цены с остатками в актуальном состоянии.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add vtex/skills --skill marketplace-catalog-sync -a claude-code
Открыть на GitHub

Что делает marketplace-catalog-sync

Скилл включается, когда вы делаете seller-коннектор для VTEX: регистрация и обновление SKU через Change Notification, жизненный цикл SKU Suggestion (отправка, ожидание, одобрение или отказ), маппинг полей товара на схему каталога VTEX, отдельные уведомления по цене и остаткам. Внутри — правила выбора маршрута и разбор частой путаницы: у changenotification есть два POST-маршрута, и они не взаимозаменяемы. Форма пути говорит платформе, какой идентификатор вы передаёте.

Коннектор продавца обязан использовать маршрут с двумя сегментами — {sellerId} и собственным кодом SKU продавца. Односегментный вариант ждёт ID SKU из каталога маркетплейса, и подставить туда код продавца нельзя. Ответ 200 OK означает, что SKU уже есть у этого продавца, и идёт обновление; 404 Not Found — что записи нет и нужно отправить suggestion. Сами suggestions уходят на https://api.vtex.com/{accountName}/suggestions/{sellerId}/{sellerSkuId}, а не на хост магазина, с теми же App Key и App Token.

Есть жёсткие ограничения. Прямые записи в Catalog API (POST /api/catalog/pvt/product, POST /api/catalog/pvt/stockkeepingunit) продавцу недоступны: каталогом он не владеет, поэтому такие вызовы вернут 403 Forbidden или создадут записи в обход одобрения. Правки suggestion возможны только в статусе pending — после решения маркетплейса изменить его нельзя.

Какие задачи решает

  • зарегистрировать новый SKU продавца в каталоге маркетплейса
  • различить маршруты changenotification по числу сегментов в пути
  • провести SKU через отправку suggestion и одобрение
  • отправлять отдельные уведомления по цене и остаткам
  • уложить ответ Fulfillment Simulation в лимит времени

Примеры запросов агенту

  • Напиши коннектор продавца, который отправляет SKU в маркетплейс VTEX через Change Notification
  • Проверь, что для регистрации SKU используется маршрут с {sellerId} и кодом SKU продавца, а не одиночный {skuId}
  • Добавь уведомления о цене и остатках и обработку Fulfillment Simulation

Как установить marketplace-catalog-sync

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill marketplace-catalog-sync -a claude-code

2Вручную: положить файлы

~/.claude/skills/marketplace-catalog-sync/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/marketplace-catalog-sync/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о marketplace-catalog-sync

Как установить marketplace-catalog-sync в Claude Code?

Выполните npx skills add vtex/skills --skill marketplace-catalog-sync -a claude-code. Скилл появится в ~/.claude/skills/marketplace-catalog-sync/SKILL.md.

Что делает marketplace-catalog-sync?

Даёт агенту правила для seller-коннектора VTEX: маршруты Change Notification, работа с SKU Suggestion, маппинг товара, синхронизация цены и остатков, Fulfillment Simulation.

Можно ли создавать товары напрямую через Catalog API?

Нет. Прямые записи в POST /api/catalog/pvt/product и POST /api/catalog/pvt/stockkeepingunit — сторона маркетплейса; у продавца они вернут 403 Forbidden или создадут записи в обход одобрения.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →
mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора38

vtex-io-admin-react Задаёт правила сборки панелей управления в VTEX IO на React: учит агента использовать официальные дизайн-системы, обрабатывать состояния загрузки и строить навигацию. CX Codex +1 1 100установок vtex-io-http-routes Помогает проектировать HTTP-эндпоинты бэкенд-сервиса VTEX IO: границы роутов, middleware, валидацию запросов и форму ответа. CX Codex +1 1 100установок marketplace-fulfillment Скилл помогает написать сторону селлера в VTEX: ответ на симуляцию, приём заказа с резервом, подтверждение отгрузки, накладные и трекинг в OMS. CX Codex +1 1 000установок marketplace-order-hook Помогает проектировать VTEX-интеграции заказов через Feed v3 и Hook. Нужен для вебхуков, проверки событий и защиты от повторной обработки. CX Codex +1 1 000установок payment-provider-protocol Помогает создавать и отлаживать коннекторы к платёжному шлюзу VTEX по спецификации PPP. Содержит правила для всех девяти эндпоинтов и прохождения тестов. CX Codex +1 1 000установок marketplace-rate-limiting Учит агента обрабатывать 429 от VTEX API: экспоненциальный backoff с джиттером, чтение заголовков лимитов, circuit breaker и очередь запросов. CX Codex +1 1 000установок payment-async-flow Правила для кода платёжного коннектора VTEX: Boleto, Pix, банковские редиректы, callbackUrl и проверка подписи. CX Codex +1 1 000установок payment-pci-security Скилл помогает безопасно обрабатывать платежи по картам через Secure Proxy и соблюдать требования стандарта PCI DSS в коннекторах без сертификации. CX Codex +1 1 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой