rp-quick-shopify

Par wix · skills

Exécute l'adaptateur d'importation rapide de catalogue Shopify public, déterministe et borné, après une sonde source qualifiante.

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

rp-quick-shopify

À utiliser uniquement quand le routeur a sélectionné cette ressource pour managementImportMode=quick et que la sonde source a identifié shopify avec un haut degré de confiance. Cet adaptateur importe uniquement le graphe d'entités de catalogue déclaré dans quick-mode.json : produits publics, collections, tags de produits, média de produits, variantes et appartenance aux collections. Il n'utilise jamais les credentials, les APIs Storefront/Admin, l'extraction par navigateur, le scraping de pages, les endpoints d'application ou une étape de mapping LLM.

Exécutez l'adaptateur depuis la racine du repository :

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

preflight vérifie chaque route publique paginée, y compris le flux de produits de chaque collection préflightée, avant que plan n'écrive le plan rapide faisant autorité et le manifeste d'exécution. La découverte de configuration normale et l'approbation d'exécution restent obligatoires avant l'import. Un endpoint inaccessible, malformé ou modifié est un bloqueur durable : ne substituez pas un navigateur, des credentials ou un endpoint différent ; proposez le mode standard à la place.

L'extraction persiste les enregistrements bruts et les arêtes d'appartenance. L'import utilise le runtime Stores V3 partagé, les crosswalks durables et les points de contrôle. L'enregistreur partagé valide la charge utile des options de produit et des variantes ; un enregistrement qui ne peut pas être représenté de façon sûre est ignoré et signalé plutôt que réduit à une forme de produit différente.

Skills similaires