Rôle du skill shopify-use-shopify-cli
Ce skill fait partie du Shopify AI Toolkit, le plugin officiel de Shopify pour connecter les agents IA (Claude, Cursor, Gemini CLI, etc.) à la plateforme Shopify. Son rôle est de guider l'agent dans l'utilisation de Shopify CLI (@shopify/cli) pour toutes les opérations qui nécessitent une exécution concrète en ligne de commande, par opposition à la simple compréhension de l'API ou à la génération de code.
Ce que couvre ce skill
Le skill intervient dans quatre grandes situations : la validation de configuration d'app ou d'extension sur disque (fichiers shopify.app.toml, shopify.extension.toml) via shopify app config validate --json ; les opérations store exécutées avec shopify store auth et shopify store execute (lecture/écriture de produits, inventaire, etc.) ; le setup, l'authentification et la mise à jour de Shopify CLI ; et le scaffolding et déploiement d'apps et d'extensions. Il contient des règles précises sur la formulation des commandes, la gestion des scopes d'authentification, et les contraintes à respecter pour chaque workflow.
Comment l'agent s'en sert
Lorsqu'un utilisateur demande de valider une configuration, de lister des produits sur son store, ou de résoudre un problème avec une commande CLI manquante, l'agent active ce skill pour répondre avec des commandes directement exécutables plutôt qu'avec des explications générales de l'API. Le skill indique explicitement à l'agent quand privilégier ce skill sur le skill shopify-admin (par exemple, dès qu'il s'agit de valider un fichier TOML).
Place dans le Shopify AI Toolkit
Le Shopify AI Toolkit s'installe comme plugin dans Claude Code, Cursor, Gemini CLI, OpenAI Codex ou VS Code. Ce skill en est une composante fonctionnelle : il encode la logique métier et les contraintes opérationnelles propres à Shopify CLI, permettant à l'agent de fournir une aide précise, contextuelle et directement actionnable pour les développeurs Shopify.