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

faststore-storefront — скилл для Claude Code

Задаёт правила разработки витрин VTEX FastStore: создание компонентов на React 18, оверрайды секций, синхронизацию CMS-схем и стилизацию на SCSS без нарушения изоляции.

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

Что делает faststore-storefront

Скилл инструктирует агента действовать по стандартам инженеров VTEX при создании витрин на FastStore. Он запрещает модифицировать папку .faststore/, которая перезаписывается при каждой сборке проекта. Прямое обращение к API Next.js блокируется: любые инструменты берутся строго из состава FastStore. Переопределение секций оформляется через getOverriddenSection из @faststore/core с обязательной регистрацией в src/components/index.tsx через дефолтный экспорт.

Для стилей действуют строгие ограничения: разрешены только локальные модули SCSS, обёрнутые в @layer components. Прямой импорт стилей @faststore/ui на верхнем уровне ломает сборку CSS Modules ошибкой чистоты селекторов из-за атрибутов [data-fs-*]. Перед созданием любого файла агент запускает проверку через ls в терминале, чтобы избежать скрытых коллизий в каталогах компонентов и схем. Синхронизация CMS выполняется вызовом faststore cms-sync при наличии глобального VTEX CLI.

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

  • настроить переопределение секций витрины через getOverriddenSection
  • оформить модули SCSS без конфликтов специфичности селекторов [data-fs-*]
  • связать компоненты React 18 со схемами в cms/faststore/components/
  • очистить повреждённую сборку в каталоге .faststore/

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

  • Создай оверрайд секции Hero с использованием getOverriddenSection из @faststore/core
  • Напиши SCSS-модуль для карточки товара с правильной изоляцией стилей @faststore/ui
  • Синхронизируй новую схему компонента через faststore cms-sync

Как установить faststore-storefront

1Через Skills CLI (Vercel)

npx skills add vtex/skills --skill faststore-storefront -a claude-code

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

~/.claude/skills/faststore-storefront/SKILL.md

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

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

Вопросы о faststore-storefront

Как установить faststore-storefront в Claude Code?

Выполните в терминале команду npx skills add vtex/skills --skill faststore-storefront -a claude-code.

Что делает faststore-storefront?

Скилл передаёт агенту правила архитектуры FastStore: работу с React 18, безопасную изоляцию стилей SCSS и запрет на прямую правку сгенерированных файлов.

Что делать при повреждении папки .faststore?

Удалите каталог командой rm -rf .faststore и перезапустите локальный сервер через yarn dev. FastStore сгенерирует структуру заново.

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

Всё по теме «Фронтенд и 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

payment-idempotency Скилл для кода платёжного коннектора: не даёт повторным запросам Gateway создать второе списание у эквайера. CX Codex +1 1 100установок headless-checkout-proxy Направляет агента при сборке чекаута и корзины VTEX через BFF-сервер. Помогает безопасно проксировать OrderForm и соблюдать правила PCI DSS. CX Codex +1 1 100установок headless-bff-architecture Помогает спроектировать BFF для headless-витрины VTEX и закрыть доступ браузера к приватным API и секретам. CX Codex +1 1 100установок vtex-io-observability-and-ops Скилл учит агента добавлять в сервисы VTEX IO структурные логи, метрики и видимые ошибки, чтобы проблемы в продакшене было проще найти. 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-security-boundaries Направляет ИИ-агента при аудите точек входа и сервисных границ в приложениях VTEX IO. Помогает пресечь утечки данных между аккаунтами и закрыть публичные эндпоинты. CX Codex +1 1 100установок vtex-io-events-and-workers Учит агента писать в VTEX IO обработчики событий и воркеры, которые переживают повторную доставку. Пригодится, когда тяжёлую работу пора вынести из HTTP-роутов. CX Codex +1 1 100установок

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

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