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

vtex-io-security-boundaries — скилл для Claude Code: установка

Направляет ИИ-агента при аудите точек входа и сервисных границ в приложениях VTEX IO. Помогает пресечь утечки данных между аккаунтами и закрыть публичные эндпоинты.

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

Что делает vtex-io-security-boundaries

Скилл учит агента проверять безопасность маршрутов и интеграций в сервисах VTEX IO. Основное внимание уделяется параметру public в файле service.json. Любой публичный эндпоинт рассматривается как периметр с внешним доступом, куда могут прийти невалидные данные из сети.

Внутри заданы чёткие ограничения для кода. Обработчики входящих запросов обязаны проверять структуру данных и секреты до вызова бизнес-логики. Скилл запрещает отдавать наружу полные ответы внешних систем без фильтрации полей. Контекст запроса строго проверяется через ctx.vtex.account и ctx.vtex.workspace. Использование console.log в продакшене исключено: вместо этого правила требуют вызывать ctx.vtex.logger.

Для настройки политик доступа в manifest.json или работы с токенами этот скилл не предназначен. Для таких задач у VTEX есть отдельные руководства.

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

  • защитить публичные вебхуки от непроверенных входящих данных
  • предотвратить утечку клиентских данных между воркспейсами и аккаунтами
  • отфильтровать сырые ответы сторонних API перед отправкой клиенту
  • найти опасное использование console.log вместо ctx.vtex.logger

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

  • Проверь эндпоинты в service.json на утечки данных между аккаунтами
  • Добавь валидацию входящего вебхука перед вызовом логики партнёрского API
  • Отредактируй ответ обработчика, чтобы наружу уходили только нужные поля заказа

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

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-security-boundaries -a claude-code

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

~/.claude/skills/vtex-io-security-boundaries/SKILL.md

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

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

Вопросы о vtex-io-security-boundaries

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

Выполните команду npx skills add vtex/skills --skill vtex-io-security-boundaries -a claude-code. Конфигурация запишется в ~/.claude/skills/vtex-io-security-boundaries/SKILL.md.

Что проверяет скилл vtex-io-security-boundaries?

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

Чем он отличается от vtex-io-auth-and-policies?

Этот скилл определяет, какие именно данные могут безопасно пересекать границу сервиса, а vtex-io-auth-and-policies отвечает за авторизацию и политики доступа в 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-observability-and-ops Скилл учит агента добавлять в сервисы VTEX IO структурные логи, метрики и видимые ошибки, чтобы проблемы в продакшене было проще найти. CX Codex +1 1 100установок faststore-storefront Задаёт правила разработки витрин VTEX FastStore: создание компонентов на React 18, оверрайды секций, синхронизацию CMS-схем и стилизацию на SCSS без нарушения изоляции. CX Codex +1 1 100установок vtex-io-service-paths-and-cdn Помогает выбрать префикс пути в service.json и настроить Cache-Control так, чтобы кэш на edge не отдал чужие данные. CX Codex +1 1 100установок vtex-io-messages-and-i18n Помогает вынести пользовательские строки в messages-инфраструктуру VTEX IO вместо хардкода в JSX и резолверах. CX Codex +1 1 100установок vtex-io-events-and-workers Учит агента писать в VTEX IO обработчики событий и воркеры, которые переживают повторную доставку. Пригодится, когда тяжёлую работу пора вынести из HTTP-роутов. CX Codex +1 1 100установок vtex-io-service-configuration-apps Скилл помогает разделять логику сервисов и настройки в VTEX IO с помощью билдера configuration. Пригодится при передаче единой схемы конфигурации между несколькими приложениями. CX Codex +1 1 100установок vtex-io-app-contract Помогает описывать контракт VTEX IO-приложения через manifest.json, builders и зависимости. Нужен при создании, разделении и публикации приложений. CX Codex +1 1 100установок vtex-io-service-runtime Помогает собрать рантайм бэкенд-приложения VTEX IO: точку входа Service, типизированный контекст и настройки service.json. CX Codex +1 1 100установок

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

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