Wix CLI: сервисный плагин
Use when implementing service plugin extensions that inject custom backend logic into existing Wix business solution flows or introduce new flows to Wix sites (eCommerce, Bookings, etc.). Triggers include SPI, service plugin, backend flow, business logic, custom shipping rates, additional fees, tax calculation, checkout validation, discount triggers, gift cards, eCommerce customization, bookings s
Что делает навык
Skill создаёт расширения сервисных плагинов (Service Plugin Extensions) для приложений Wix CLI, позволяя внедрять пользовательскую серверную логику в существующие бэкенд-процессы решений Wix или добавлять новые процессы на сайты. Это достигается за счёт реализации хендлеров, которые Wix вызывает во время определённых бизнес-процессов.
Когда применять
- Кастомизация eCommerce: расчёт индивидуальных тарифов доставки, добавление дополнительных сборов, расчёт налогов и проверка данных при оформлении заказа.
- Кастомизация Bookings: настройка сортировки персонала (staff sorting) и других процессов бронирования.
- Реализация триггеров скидок и поддержка подарочных карт в рамках существующих бизнес-решений Wix.
Как работает
- Прочитать документацию по конкретному типу SPI и вызвать ReadFullDocsMethodSchema с URL документации для получения точных типов запроса и ответа; не писать код до получения схемы.
- Создать папку плагина по пути src/extensions/backend/service-plugins/<service-type>/<plugin-name>/.
- Создать файл plugin.ts с правильными импортами и вызовом provideHandlers(), а также реализовать все необходимые хендлеры с полной бизнес-логикой.
- Создать файл extensions.ts с соответствующим методом билдера и уникальным UUID, затем обновить src/extensions.ts для импорта и использования нового расширения.
- Запустить npx tsc --noEmit для проверки компиляции TypeScript и npx wix build для проверки успешности сборки.
- Протестировать работу, вызвав соответствующее действие на сайте (например, добавление в корзину для проверки сборов).
Примеры запросов агенту
Что понадобится
- TypeScript
- Доступ к документации Wix для чтения схем SPI
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.