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

vtex-io-masterdata — скилл для Claude Code: Master Data v2 в VTEX IO

Помогает решить, стоит ли вообще хранить данные в Master Data, и если да — как вести сущности, схемы и CRUD в VTEX IO.

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

Что делает vtex-io-masterdata

Скилл включается, когда в приложении VTEX IO появляется своя персистентность: отзывы, вишлисты, отправки форм, записи конфигурации. Он не бросается писать код, а сначала заставляет проверить выбор хранилища. Данные о товарах и SKU логичнее держать в Catalog, заказы — в OMS, а внешняя база подойдёт, если документная модель Master Data не подходит под нагрузку.

Дальше — практика. Описание сущностей и JSON Schema через билдер masterdata, операции через ctx.clients.masterdata, поиск и scroll, триггеры на изменения, жизненный цикл схем. Синхронные чтения и записи в Master Data на пути покупки — корзина, оплата, оформление заказа — скилл разбирает отдельно: без оценки задержек и отказов ставить их туда не советует. Доступ из витрины или от партнёров идёт через сервис с аутентификацией и лимитами, а не напрямую в хранилище.

Есть и хозяйственная часть: аудит уже созданных сущностей, подсчёт документов через заголовки REST-Content-Range, массовые импорты через .jsonl с чекпоинтами и повторами при HTTP 429, лимит в 60 схем. Логи приложения место в логгере, кеш — в VBase, и скилл об этом напоминает.

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

  • понять, нужна ли вообще своя сущность в Master Data или хватит Catalog и спецификаций
  • описать JSON Schema и не упереться в лимит схем
  • убрать синхронные обращения к Master Data из корзины и оформления заказа
  • загрузить десятки тысяч документов, не словив 429 и не начиная заново
  • развести логи, кеш и бизнес-данные по правильным хранилищам

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

  • Проверь по vtex-io-masterdata, можно ли хранить отзывы в Master Data или лучше Catalog
  • Опиши сущность и JSON Schema для вишлиста через билдер masterdata
  • Настрой scrollDocuments и пагинацию для сущности с большим числом документов

Как установить vtex-io-masterdata

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-masterdata -a claude-code

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

~/.claude/skills/vtex-io-masterdata/SKILL.md

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

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

Вопросы о vtex-io-masterdata

Как установить vtex-io-masterdata в Claude?

Выполните npx skills add vtex/skills --skill vtex-io-masterdata -a claude-code. После этого файл скилла лежит в ~/.claude/skills/vtex-io-masterdata/SKILL.md.

Что делает vtex-io-masterdata?

Помогает работать с Master Data v2 в приложениях VTEX IO: сущности, схемы, CRUD через MasterDataClient, поиск, триггеры. И заодно проверяет, подходит ли Master Data как хранилище для конкретной задачи.

Чем этот скилл отличается от скиллов по сервисам и GraphQL?

Он про персистентность в Master Data. Общие паттерны бэкенд-сервисов разбирает vtex-io-service-apps, схемы GraphQL — vtex-io-graphql-api, манифест и билдеры — vtex-io-app-structure.

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

Всё по теме «Бэкенд и API» →
prisma-client-api prisma Справочник по Prisma Client API для написания запросов к БД, CRUD-операций и фильтрации. Срабатывает на упоминания findMany, create, update, delete и транзакций. CX Codex +1 391 400установок spring-boot-crud-patterns giuseppe-trisciuoglio Скилл собирает полный CRUD-слой для сервисов на Spring Boot 3: агрегаты, JPA-репозитории, DTO и REST-контроллеры по feature-архитектуре. CX Codex +1 3 900установок catalyst-datastore catalystbyzoho Скилл для ИИ-агентов, который ведёт разработчика через ZCQL, CRUD и права доступа в облачной базе Zoho Catalyst. CX Codex +1 1 000установок dataverse-python-quickstart официальный github Генерирует Python-примеры для Microsoft Dataverse SDK: подключение, CRUD, пакетные операции и постраничные запросы. Нужен при разработке интеграции Dataverse на Python. 8 700установок cloudbase-document-database-in-wechat-miniprogram TencentCloudBase Скилл ведёт агента по работе с документной базой CloudBase из мини-программы WeChat: запросы, пагинация, агрегации, геолокация. CX Codex +1 1 500установок typespec-api-operations официальный github Добавляет GET, POST, PATCH и DELETE в TypeSpec API-плагин для Microsoft 365 Copilot. Нужен при описании CRUD-маршрутов, параметров и карточек ответов. 8 800установок

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

payment-idempotency Скилл для кода платёжного коннектора: не даёт повторным запросам Gateway создать второе списание у эквайера. CX Codex +1 1 100установок vtex-io-service-paths-and-cdn Помогает выбрать префикс пути в service.json и настроить Cache-Control так, чтобы кэш на edge не отдал чужие данные. CX Codex +1 1 100установок vtex-io-auth-tokens-and-context Помогает решить, какой токен VTEX IO должен стоять за запросом из бэкенд-приложения: приложение, покупатель или админ. CX Codex +1 1 100установок vtex-io-http-routes Помогает проектировать HTTP-эндпоинты бэкенд-сервиса VTEX IO: границы роутов, middleware, валидацию запросов и форму ответа. CX Codex +1 1 100установок 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установок vtex-io-rbac Помогает настроить доступ к маршрутам и ресурсам приложения VTEX IO: роли, ресурсные политики, VRN и директивы @auth. CX Codex +1 737установок

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

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