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

vtex-io-auth-and-policies — скилл для Claude Code

Скилл помогает настраивать права VTEX IO, политики манифеста и доступ к внешним сервисам. Нужен при добавлении интеграций и защищённых маршрутов.

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

Что делает vtex-io-auth-and-policies

Скилл разбирает границы авторизации в приложениях VTEX IO: доступ к ресурсам VTEX, внешним HTTP-сервисам и операциям других приложений. Он помогает связать сервисные маршруты и интеграции с явными разрешениями.

В центре работы — политики в manifest.json: License Manager, политики приложений и outbound-access. Для внешних запросов предлагается ограничивать хост и путь, а для собственных маршрутов задавать серверные resource-based policies. VRN используются там, где их ожидает платформа, например в service.json.

Без нужной политики платформа заблокирует доступ, даже если код обработчика написан правильно. Перед добавлением клиента, внешнего хоста или защищённого маршрута нужно проверить границу разрешений и не оставлять избыточные wildcard-правила.

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

  • проверить права приложения VTEX IO
  • добавить разрешение для внешнего API
  • связать маршрут с политикой доступа
  • сузить правила outbound-access
  • найти отсутствующее разрешение в manifest.json

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

  • Проверь права приложения VTEX IO и найди отсутствующие политики в manifest.json.
  • Добавь интеграцию с внешним API и задай для неё узкое правило outbound-access.
  • Проверь, кто может вызывать защищённый маршрут, и сопоставь его с resource-based policy.

Как установить vtex-io-auth-and-policies

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-auth-and-policies -a claude-code

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

~/.claude/skills/vtex-io-auth-and-policies/SKILL.md

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

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

Вопросы о vtex-io-auth-and-policies

Как установить vtex-io-auth-and-policies в Claude Code?

Выполните npx skills add vtex/skills --skill vtex-io-auth-and-policies -a claude-code, затем проверьте файл ~/.claude/skills/vtex-io-auth-and-policies/SKILL.md.

Что делает vtex-io-auth-and-policies?

Скилл помогает выбирать политики для ресурсов VTEX, приложений и внешних HTTP-сервисов. Он также проверяет серверные ограничения для защищённых маршрутов.

Что нужно учитывать при настройке outbound-access?

Правило должно охватывать нужный хост и путь, а не лишние адреса. Для ресурсов с License Manager или политиками приложений нужны соответствующие записи в manifest.json.

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

Все скиллы по теме «Безопасность» →
git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. CX Codex +1 57 000установок ponytail-audit DietrichGebert Проверяет репозиторий и ранжирует ошибки, риски и лишний код. Подойдёт, если нужен разовый разбор без автоматических правок. CX Codex +1 45 400установок security-audit cloudflare Проверяет кодовую базу на уязвимости и ищет нарушения границ доверия. Пригодится перед релизом или для точечного разбора опасных участков кода. CX Codex +1 54 800установок security-and-hardening addyosmani Помогает проектировать защиту и проверять код на уязвимости при работе с вводом, авторизацией, сессиями и внешними сервисами. Подойдёт перед релизом и при создании функций, которые обрабатывают недоверенные данные. CX Codex +1 70 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

vtex-io-data-access-patterns Скилл помогает выбрать хранилище данных при разработке приложений для VTEX IO. Он направляет агента при проектировании запросов, кэширования и проверке узких мест в коде. CX Codex +1 1 100установок vtex-io-auth-tokens-and-context Помогает решить, какой токен VTEX IO должен стоять за запросом из бэкенд-приложения: приложение, покупатель или админ. CX Codex +1 1 100установок vtex-io-render-runtime-and-blocks Скилл учит агента подключать React-компоненты к Store Framework как блоки в VTEX IO: записи в store/interfaces.json, композиция и связь с темой. CX Codex +1 1 100установок vtex-io-client-integration Помогает настроить интеграцию бэкенда VTEX IO с внутренними сервисами и сторонними API. Пригодится при создании клиентов в node/clients/ и отказе от прямых вызовов fetch или axios. CX Codex +1 1 100установок 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установок

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

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