shopify-polaris-admin-extensions
Ce skill fait partie du repo officiel shopify/agent-skills, une collection d'instructions portables conçues pour étendre les capacités de Claude Code sur les différentes surfaces de développement Shopify. Il est généré automatiquement en amont et installable via la CLI npx skill install shopify-polaris-admin-extensions.
Rôle du skill
Ce skill fournit à Claude Code le contexte nécessaire pour aider les développeurs Shopify à créer des Admin UI Extensions : des extensions d'interface qui s'intègrent directement dans l'administration Shopify. Il couvre quatre types d'extensions principaux — Admin Actions (modales transactionnelles), Admin Blocks (cartes contextuelles sur les pages de ressources), Admin Links (redirections vers des workflows dans l'app) et Admin Print Actions (impression de documents depuis l'admin).
Le skill embarque la liste complète des Polaris Web Components disponibles (préfixe s-), leurs props, des exemples d'utilisation, ainsi que les commandes Shopify CLI pour scaffolder chaque type d'extension. Il impose également un workflow strict : recherche de documentation via /scripts/search_docs.js et validation du code généré via /scripts/validate.js avant tout retour à l'utilisateur.
Ce que ce skill apporte concrètement
Une fois installé, Claude Code dispose d'instructions précises pour :
- Choisir et utiliser les bons composants Polaris (
s-button,s-form,s-table,s-badge, etc.) dans le contexte des extensions Admin ; - Générer du code scaffoldé via les commandes Shopify CLI appropriées ;
- Valider automatiquement le code produit contre la bibliothèque de composants Polaris avant de le proposer.
La version de l'API couverte est 2026-01, et le skill est compatible avec Claude Code, Claude Desktop et Cursor.