rp-quick-woocommerce

Par wix · skills

Exécute l'adaptateur d'importation rapide WooCommerce public déterministe borné après une sonde source qualifiante.

npx skills add https://github.com/wix/skills --skill rp-quick-woocommerce

rp-quick-woocommerce

À utiliser uniquement quand le routeur a sélectionné cette ressource pour managementImportMode=quick et que la sonde source a identifié woocommerce avec une confiance élevée. Cet adaptateur importe uniquement le graphe d'entités déclaré dans quick-mode.json ; il n'utilise jamais les credentials WordPress/WooCommerce, l'extraction par navigateur, le scraping de pages, les endpoints de plugin ou une étape de mappage par LLM.

Exécutez l'adaptateur à partir de la racine du repository :

node skills/wix-replatform/resources/rp-quick-woocommerce/scripts/quick-mode.js preflight <projectDir>
node skills/wix-replatform/resources/rp-quick-woocommerce/scripts/quick-mode.js plan <projectDir>
node skills/wix-replatform/resources/rp-quick-woocommerce/scripts/quick-mode.js setup-author <projectDir>
node skills/wix-replatform/resources/rp-quick-woocommerce/scripts/quick-mode.js extract <projectDir>
node skills/wix-replatform/resources/rp-quick-woocommerce/scripts/quick-mode.js import <projectDir> [--dry-run]

Les deux premières commandes créent les fichiers faisant autorité quick-mode/preflight.json, quick-mode/plan.json et execution/execution-manifest.json. La découverte de setup consomme le plan rapide ; la normale exécution de setup et l'approbation d'exécution restent obligatoires avant la phase d'extract/import. Ne remplacez pas la liste d'entités déterministe par des données découvertes à partir de pages. Si un preflight d'endpoint échoue, persistez le problème signalé et proposez le mode standard.

La commande setup-author est une étape de setup : elle crée de façon idempotente le membre Blog de fallback dédié et enregistre uniquement son ID comme WIX_BLOG_FALLBACK_MEMBER_ID. Elle utilise le runtime writer rp-target-wix partagé et n'envoie aucun email. Le point d'entrée import nécessite la vérification setup normale et cette valeur provisionnée par setup avant de créer des posts.

Skills similaires