wix-vibe-headless

Par wix · skills

Skill officiel Wix pour connecter un front end existant à un site Wix via REST pur, sans SDK ni backend, en utilisant uniquement un WIX_CLIENT_ID public.

npx skills add https://github.com/wix/skills --skill wix-vibe-headless

wix-vibe-headless — connecteur REST client-only pour sites Wix

Ce skill fait partie du repository officiel wix/skills, la collection de skills d'agent publiée par Wix pour les outils d'IA (Claude Code, Cursor, Copilot, Gemini CLI, etc.). Son rôle est précis et bien défini : permettre à un agent de connecter un front end déjà existant — application vibe-codée, projet HTML/JSX/Vite, export d'outil de design — à un site Wix en production, exclusivement depuis le navigateur, sans SDK @wix/sdk, sans backend, sans étape de build.

Ce que couvre ce skill

Le skill embarque une couche REST partagée (wix-client.js) et un helper par verticale métier Wix. Il couvre huit solutions : Stores/eCommerce (produits, panier, checkout), Bookings (services, créneaux, rendez-vous), Blog (articles, catégories, tags), Events & Tickets (navigation, RSVP, billetterie), Portfolio (collections, projets, galeries), Restaurants (menu, commande en ligne, réservations), CMS / Wix Data (liste, détail, filtres, formulaires, CRUD), et Pricing Plans (abonnements, memberships, checkout). Chaque verticale dispose d'un fichier INSTRUCTIONS.md qui détaille les prérequis, l'API exportée et les règles d'intégration, ainsi qu'un helper JavaScript à copier tel quel dans le projet.

Le principe central est simple : l'agent demande un WIX_CLIENT_ID public fourni par l'utilisateur, copie le transport partagé et le helper de la verticale concernée dans src/rest/, puis câble l'interface existante sur les helpers exportés. Les données proviennent toujours du vrai site Wix — ce skill ne mocke jamais, ne provisionne jamais, n'invente jamais de contenu.

Quand utiliser ce skill plutôt qu'un autre

Ce skill est la voie REST-only, client-only. Si le projet nécessite le SDK Wix (@wix/sdk), le Wix CLI, un hébergement sur Wix, ou la création d'un site complet en une seule passe, il faut utiliser wix-headless à la place. Pour la gestion/configuration du site via REST, c'est wix-manage. Pour les extensions d'application Wix (dashboard, widgets, backend), c'est wix-app. La distinction est nette et documentée dans le SKILL.md lui-même sous forme de tableau de routage.

Statut et contexte

Le repository wix/skills est marqué experimental — les APIs, définitions de skills et comportements peuvent évoluer sans préavis. Ce skill est néanmoins l'un des six skills disponibles dans la collection et dispose d'une documentation interne complète (un INSTRUCTIONS.md par verticale). Il est conçu pour fonctionner avec tout agent compatible avec la spécification Agent Skills, et s'installe via Claude Code, Codex, VS Code, Cursor ou Gemini CLI.

Skills similaires