wix-harmony-editor

Par wix · skills

Skill opérationnel pour piloter l'éditeur Wix Harmony via Playwright et Chrome CDP : inspection, modification, sauvegarde et vérification de composants front-end.

npx skills add https://github.com/wix/skills --skill wix-harmony-editor

wix-harmony-editor

Ce skill fournit à un agent Claude les instructions complètes pour interagir avec l'éditeur Wix Harmony (ni Wix Studio, ni l'éditeur classique) au travers d'une session Chrome locale exposée via le protocole CDP (Chrome DevTools Protocol) et pilotée par Playwright. Il fait partie du repository officiel wix/skills, qui regroupe l'ensemble des skills Wix destinés aux agents IA.

Ce que couvre ce skill

Le SKILL.md décrit en détail :

  • le lancement d'une instance Chrome isolée avec le script scripts/launch.sh, puis l'attachement Playwright via chromium.connectOverCDP sur http://127.0.0.1:9333 ;
  • l'initialisation de l'API interne Harmony (RunEditorLLMCodeToolAPI / editorLLMApis) pour lire et écrire des composants, des layouts, des apparences et des pages ;
  • un ensemble de règles de sécurité strictes : ne jamais publier sans autorisation explicite, ne jamais exposer cookies ou tokens, travailler uniquement sur le contenu front-end visible ;
  • un catalogue de scripts utilitaires (editor-run.mjs, compare-preview.mjs, upload-media-manager.mjs, etc.) pour les tâches de migration et de copie de site ;
  • des comportements observés de l'éditeur (header/footer global, compositions de layout, polices, médias, breakpoints desktop/mobile, etc.) documentés comme référence opérationnelle.

Périmètre et limites

Ce skill est exclusivement front-end : il ne touche pas aux données Dashboard (Stores, Bookings, contacts, commandes, blog posts). La copie d'un site existant vers Harmony fait l'objet d'un fichier séparé (COPY-SITE.md) référencé dans ce skill. Il ne s'applique pas à Wix Studio, à l'éditeur classique ni à la publication sans approbation explicite de l'utilisateur.

Comment l'utiliser

Dans Claude Code, après installation du plugin wix/skills, ce skill est activé automatiquement lorsque la tâche concerne l'éditeur Harmony. L'agent suit le workflow décrit : lancement du launcher, authentification de l'utilisateur dans la fenêtre Chrome ouverte, attachement Playwright, appel à l'API Harmony, lecture avant toute écriture, vérification après chaque modification, et sauvegarde en brouillon uniquement.

Skills similaires