vtex-io-observability-and-ops — скилл для Claude Code: как установить
Скилл учит агента добавлять в сервисы VTEX IO структурные логи, метрики и видимые ошибки, чтобы проблемы в продакшене было проще найти.
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a claude-codeЧто делает vtex-io-observability-and-ops
Скилл помогает сделать бэкенд-сервис на VTEX IO понятнее в продакшене. Агент следит, чтобы в маршрутах и обработчиках событий ошибки не глотались молча: сбой уходит в ctx.vtex.logger с уровнем error и контекстом (orderId, account), а потом пробрасывается дальше. Вместо console.log используется штатный логгер платформы, потому что только его записи собираются и ищутся в стеке VTEX.
Для важных вызовов клиентов к внешним API скилл требует поле metric с осмысленным именем, например partner-get-order. По таким именам можно следить за задержками и долей ошибок. Для API с жёсткими лимитами он советует сочетать короткие таймауты, повторы с паузами и кеш частых чтений.
Пустой catch с return скилл считает ошибкой, а токены, заголовки авторизации и сырые тела запросов в логах — утечкой. Фронтенд-аналитику и браузерный мониторинг он не покрывает.
Какие задачи решает
- найти места, где ошибки в воркерах и обработчиках событий пропадают без следа
- навесить
metricна вызовы партнёрского API - убрать из логов токены, заголовки авторизации и сырые тела запросов
- снизить нагрузку на API с лимитами запросов через кеш и повторы с паузами
- проверить перед релизом, разберётся ли дежурный по имеющимся сигналам
Примеры запросов агенту
- Проверь наш сервис VTEX IO на готовность к продакшену: логи, метрики, видимость ошибок
- Добавь
metricк вызовам клиента партнёрского API и замениconsole.logнаctx.vtex.logger - В воркере синхронизации каталога ошибки теряются. Сделай так, чтобы сбои попадали в логи
Как установить vtex-io-observability-and-ops
1Через Skills CLI (Vercel)
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a claude-code2Вручную: положить файлы
~/.claude/skills/vtex-io-observability-and-ops/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/vtex-io-observability-and-ops/
1Через Skills CLI (Vercel)
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a codex2Вручную: положить файлы
.agents/skills/vtex-io-observability-and-ops/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a cursor2Вручную: положить файлы
.cursor/skills/vtex-io-observability-and-ops/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install vtex/skills vtex-io-observability-and-ops2Вручную: положить файлы
.github/skills/vtex-io-observability-and-ops/SKILL.md1Через Skills CLI (Vercel)
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a gemini-cli2Командой платформы
gemini skills install https://github.com/vtex/skills --path skills/vtex-io-observability-and-opsВручную: положить файлы
.devin/skills/vtex-io-observability-and-ops/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add vtex/skills --skill vtex-io-observability-and-ops -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о vtex-io-observability-and-ops
Как установить vtex-io-observability-and-ops в Claude Code?
Выполните npx skills add vtex/skills --skill vtex-io-observability-and-ops -a claude-code. Файл скилла будет лежать в ~/.claude/skills/vtex-io-observability-and-ops/SKILL.md.
Что делает vtex-io-observability-and-ops?
Добавляет в сервисы VTEX IO структурные логи через ctx.vtex.logger, метрики на важных вызовах клиентов и видимость сбоев. Для API с лимитами советует кеш, короткие таймауты и повторы с паузами.
Подойдёт ли скилл для мониторинга фронтенда?
Нет. Он работает с бэкенд-сервисами VTEX IO. Фронтенд-аналитика, браузерный мониторинг, объявление политик приложения и моделирование границ доверия в его задачи не входят.