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

sales-app-extensibility — скилл для Claude Code

Помогает разрабатывать, настраивать и собирать расширения для VTEX Sales App. Проводит через семь этапов от проверки структуры проекта до деплоя.

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

Что делает sales-app-extensibility

Скилл координирует создание интерфейсных расширений для корзины, меню и карточки товара в VTEX Sales App. Процесс строго разбит на семь шагов. Сначала агент проверяет окружение, затем собирает требования, планирует архитектуру, генерирует код компонентов и документацию. Стили компонентов пишутся только в обычном CSS. Модули .module.css платформа не поддерживает.

Внутри учитываются жёсткие ограничения среды. Все регистрируемые компоненты обязаны возвращать JSX.Element. Если вернуть null, компилятор TypeScript выдаст ошибку. При отсутствии данных код должен отдавать пустой фрагмент <></>. Скилл также следит за хуками useCart, useCartItem и usePDP, требуя проверять опциональные поля перед чтением.

Без настроенного проекта FastStore и рабочего пакета @vtex/sales-app генерация кода сразу остановится.

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

  • встроить блок рекомендаций или гарантий в карточку товара
  • добавить сервисы и акции на страницу корзины
  • сгенерировать типизированный компонент под точки расширения VTEX Sales App
  • настроить безопасный вызов API через прокси VTEX IO

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

  • Создай расширение для корзины в точке cart.cart-item.after с показом скидок
  • Добавь блок с гарантией на страницу товара через точку pdp.sidebar.after
  • Подключи внешний API через прокси VTEX IO для расширения меню menu.drawer-content

Как установить sales-app-extensibility

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill sales-app-extensibility -a claude-code

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

~/.claude/skills/sales-app-extensibility/SKILL.md

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

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

Вопросы о sales-app-extensibility

Как установить sales-app-extensibility в Claude Code?

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

Что делает sales-app-extensibility?

Он автоматизирует разработку фронтенд-модулей для VTEX Sales App. Скилл создаёт компоненты на React и TypeScript, связывает хуки с разрешёнными слотами интерфейса и формирует файлы документации.

Какие требования нужны для работы скилла?

В корне проекта должен быть развёрнут FastStore с файлами faststore.json, turbo.json и tsconfig.json. Также требуется настроенный воркспейс с установленным пакетом @vtex/sales-app.

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

Все скиллы по теме «Фронтенд и UI» →
power-apps-code-app-scaffold официальный github Создаёт каркас Power Apps Code App с React и TypeScript. Подходит для старта проекта с коннектором Power Platform. 8 700установок nextjs-app-router giuseppe-trisciuoglio Даёт паттерны и примеры для Next.js 16+ с App Router: от Server Components до route.ts и кэширования. CX Codex +1 3 900установок contentful-custom-app-from-scratch contentful Помогает собрать кастомное приложение Contentful App Framework: от идеи и выбора локаций до локального теста и передачи. CX Codex +1 2 800установок create-mcp-app modelcontextprotocol Ведёт агента через сборку MCP App: MCP-инструмент плюс HTML-ресурс с интерфейсом, который хост рисует рядом с результатом инструмента. CX Codex +1 2 700установок nextjs-app-router-fundamentals wsimmonds Скилл ведёт агента по Next.js App Router: перенос с Pages Router, вложенные layout, метаданные, динамические маршруты. Пригодится при переходе на app/. CX Codex +1 2 200установок migrate-oai-app modelcontextprotocol Переводит интерактивные виджеты с OpenAI Apps SDK на MCP Apps SDK. Помогает заменить синхронный вызов window.openai на событийную модель и настроить домены CSP. CX Codex +1 1 100установок

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

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установок payment-pci-security Скилл помогает безопасно обрабатывать платежи по картам через Secure Proxy и соблюдать требования стандарта PCI DSS в коннекторах без сертификации. CX Codex +1 1 000установок payment-provider-framework Скилл помогает проектировать и собирать платёжный коннектор VTEX IO. Он пригодится при настройке PPF, маршрутов, Secure Proxy и проверке сборки. CX Codex +1 979установок vtex-io-storefront-theme-versioning Инструктирует агента по обновлению, публикации и откату тем оформления в VTEX IO без потери контента из Site Editor при смене мажорной версии. CX Codex +1 777установок vtex-io-rootpath Скилл для VTEX IO-приложений в мультибиблиотечных магазинах: подсказывает, как строить URL с учётом префикса привязки. Пригодится при отладке 404 и битых ссылок. CX Codex +1 740установок vtex-io-rbac Помогает настроить доступ к маршрутам и ресурсам приложения VTEX IO: роли, ресурсные политики, VRN и директивы @auth. CX Codex +1 737установок masterdata-storage-strategy Скилл помогает выбрать хранилище данных в экосистеме VTEX и составить JSON-схему для Master Data с правильными индексами, кешем и правами доступа. CX Codex +1 719установок

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

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