VTEX IO: Master Data
Apply when working with MasterData v2 entities, schemas, or MasterDataClient in VTEX IO apps, or when anyone designing or implementing a solution must scrutinize whether Master Data is the correct storage. The skill prompts hard questions: native Catalog or other VTEX stores, OMS, or an external database may be better; do not default to MD because it is convenient. Covers JSON Schema, CRUD, trigge
Что делает навык
Навык предназначен для работы с сущностями MasterData v2, схемами и MasterDataClient в приложениях VTEX IO, а также для обоснования выбора Master Data как хранилища. Он охватывает создание JSON Schemas, операции CRUD, настройку поиска и триггеров, а также помогает избежать ошибок при выборе источника данных.
Когда применять
- Хранение пользовательских данных, таких как отзывы, списки желаний, формы обратной связи или конфигурационные записи.
- Настройка автоматизированных рабочих процессов с помощью триггеров Master Data.
- Принятие решения о размещении данных в Catalog, Master Data, OMS или внешней базе данных.
- Управление жизненным циклом схем для предотвращения превышения лимита в 60 схем.
Как работает
- Определить сущности данных и создать JSON Schemas с использованием masterdata builder.
- Выполнить операции CRUD через MasterDataClient (ctx.clients.masterdata).
- Настроить поиск, скроллинг и индексацию для эффективного извлечения данных.
- Настроить триггеры Master Data для запуска автоматизированных рабочих процессов.
- Проверить необходимость использования Master Data, избегая синхронных запросов на критическом пути покупки (корзина, оформление, оплата, размещение заказа).
- Предпочитать единый источник истины, избегая дублирования заголовков заказов или списков OMS в Master Data.
Примеры запросов агенту
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.