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

vtex-io-admin-react — скилл для Claude Code

Задаёт правила сборки панелей управления в VTEX IO на React: учит агента использовать официальные дизайн-системы, обрабатывать состояния загрузки и строить навигацию.

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

Что делает vtex-io-admin-react

Скилл инструктирует модель при создании интерфейсов в билдере admin: служебных страниц и экранов настроек. Он запрещает сторонние библиотеки вроде Material UI или Chakra. Вместо них агент обязан брать официальные пакеты: vtex.styleguide для публичных приложений или @vtex/shoreline для внутренней панели управления. Сторонние библиотеки сразу исключаются.

Архитектура опирается на структуру папок VTEX IO. Пути из admin/navigation.json связываются с admin/routes.json и кодом компонентов в каталоге react/. Для экранов с большими таблицами правило требует внедрять серверную фильтрацию и пагинацию. Загружать массив целиком в память браузера запрещено из-за риска зависания вкладки.

Любые асинхронные действия должны менять вид кнопки на индикатор загрузки и показывать всплывающее уведомление после завершения. Без компонентов из официальной дизайн-системы код с кликабельными div проверка просто забракует.

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

  • настроить маршруты панели через navigation.json и routes.json
  • заменить сторонние UI-библиотеки на vtex.styleguide или Shoreline
  • добавить состояния загрузки и пустых списков в таблицы
  • настроить серверную пагинацию вместо фильтрации в браузере

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

  • Сверстай страницу настроек приложения на vtex.styleguide с блоками PageBlock и PageHeader.
  • Добавь в таблицу заказов пагинацию и обработку ошибки через компонент Alert.
  • Проверь форму: замени кликабельные div на кнопки со статусом загрузки.

Как установить vtex-io-admin-react

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-admin-react -a claude-code

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

~/.claude/skills/vtex-io-admin-react/SKILL.md

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

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

Вопросы о vtex-io-admin-react

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

Выполните команду npx skills add vtex/skills --skill vtex-io-admin-react -a claude-code. Файл будет сохранён по пути ~/.claude/skills/vtex-io-admin-react/SKILL.md.

Что делает скилл vtex-io-admin-react?

Он направляет ИИ-ассистента при верстке интерфейсов внутри VTEX Admin. Правила касаются разметки, доступности интерактивных элементов и единого стиля страниц.

Какие дизайн-системы поддерживает скилл?

Стандартом считается vtex.styleguide, а для внутренних рабочих панелей разрешён пакет @vtex/shoreline. Сторонние наборы вроде Ant Design блокируются.

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

Всё по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

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

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-auth-and-policies Скилл помогает настраивать права VTEX IO, политики манифеста и доступ к внешним сервисам. Нужен при добавлении интеграций и защищённых маршрутов. 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установок marketplace-catalog-sync Помогает писать коннектор продавца, который отправляет товары в маркетплейс VTEX и держит цены с остатками в актуальном состоянии. CX Codex +1 1 000установок

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

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