M
Skills Medusajs
building-admin-dashboard-customizations
medusajs
Extensions d'interface utilisateur personnalisées pour le tableau de bord Medusa Admin utilisant le SDK Admin et les composants d'interface Medusa. Chargez cette compétence EN PREMIER pour tout travail d'interface administrateur (planification, implémentation, exploration) ; les serveurs MCP fournissent uniquement une référence API, pas des modèles de conception ni des stratégies de chargement de données. CRITIQUE : Utilisez toujours le SDK JS Medusa pour toutes les requêtes API (jamais de fetch standard) ; séparez les requêtes d'affichage des requêtes modales et invalidez les données d'affichage après les mutations. Implémentez des widgets sur les pages existantes ou créez des routes d'interface personnalisées ;...
official
building-admin-dashboard-customizations
medusajs
Se charge automatiquement lors de la planification, de la recherche ou de l'implémentation de l'interface utilisateur du tableau de bord Medusa Admin (widgets, pages personnalisées, formulaires, tableaux, chargement de données, navigation).…
official
building-storefronts
medusajs
Intégration frontend SDK-first pour les storefronts Medusa avec les motifs React Query et les règles critiques d'appel API. Utilisez toujours le SDK JS Medusa pour toutes les requêtes API — n'utilisez jamais fetch() standard, car il manque les en-têtes requis (clé API publiable pour les routes store, auth pour les routes admin). Passez des objets JavaScript simples aux méthodes SDK ; n'utilisez jamais JSON.stringify() sur les paramètres du corps, car le SDK gère la sérialisation automatiquement. Utilisez useQuery pour les requêtes GET et useMutation pour les requêtes POST/DELETE,...
official
building-storefronts
medusajs
Se charger automatiquement lors de la planification, de la recherche ou de l'implémentation de fonctionnalités de vitrine Medusa (appel de routes API personnalisées, intégration SDK, motifs React Query,…)
official
building-with-medusa
medusajs
Guide complet de l'architecture backend Medusa, des workflows et des règles d'implémentation critiques. Couvre six catégories de règles (architecture, sécurité des types, placement de la logique métier, imports, accès aux données, organisation des fichiers) avec des anti-patrons spécifiques et des contrôles de conformité. Applique une séparation stricte des couches : Module → Workflow → Route API → Frontend, avec des workflows requis pour toutes les mutations et seules les méthodes HTTP GET/POST/DELETE autorisées. Inclut des règles critiques de gestion des données : les prix sont stockés tels quels...
official
building-with-medusa
medusajs
Se charger automatiquement lors de la planification, de la recherche ou de l'implémentation de TOUTE fonctionnalité backend Medusa (modules personnalisés, routes API, workflows, modèles de données, liens de modules,…)
official
db-generate
medusajs
Génère des migrations de base de données pour les modules Medusa avec une seule commande. Encapsule la commande CLI npx medusa db:generate pour créer des fichiers de migration pour les modules Medusa spécifiés. Accepte le nom du module comme argument et signale l'emplacement du fichier de migration, les erreurs et les étapes suivantes. Suggère automatiquement d'exécuter npx medusa db:migrate après la génération pour appliquer les migrations.
official
db-generate
medusajs
Générer des migrations de base de données pour un module Medusa
official
db-migrate
medusajs
Exécute les migrations de base de données Medusa en attente et rapporte les résultats. Lance npx medusa db:migrate via Bash pour appliquer toutes les migrations en attente à votre base de données Medusa. Rapporte les résultats des migrations, y compris le nombre de migrations appliquées, les éventuelles erreurs rencontrées et une confirmation de succès. Conçu pour les projets
official
db-migrate
medusajs
Exécuter des migrations de base de données dans Medusa
official
learning-medusa
medusajs
Bootcamp interactif de développement Medusa étape par étape où vous créez une fonctionnalité de marques tout en apprenant les modèles d'architecture. Trois leçons progressives (2 à 3 heures au total) couvrant les modules, workflows, routes API, liens de modules, hooks de workflow et personnalisation de l'interface d'administration. Vérification par point de contrôle après chaque composant majeur pour tester la compréhension conceptuelle, la qualité du code et la fonctionnalité avant de continuer. Traite les erreurs comme des opportunités d'apprentissage ; débogage avec des questions de diagnostic et analyse des causes profondes...
official
learning-medusa
medusajs
Se charge automatiquement lorsque l'utilisateur demande à apprendre le développement Medusa (par exemple, "apprends-moi à construire avec medusa", "guide-moi dans medusa", "je veux apprendre medusa").…
official
mcloud-deployments
medusajs
Exécutez les commandes mcloud deployments pour lister les déploiements, récupérer les détails d’un déploiement et obtenir les journaux de build. Utilisez cette commande pour lister les déploiements, vérifier l’état d’un déploiement…
official
mcloud-environments
medusajs
Exécutez les commandes mcloud environments pour lister, obtenir, créer, supprimer, redéployer ou déclencher des builds pour les environnements Cloud. Utilisez lors de la gestion du cycle de vie des environnements,…
official
mcloud-logs
medusajs
Exécute mcloud logs pour récupérer et diffuser les journaux d’exécution des environnements Cloud. Utilisez-le pour lire les journaux backend ou storefront, filtrer par plage horaire, rechercher…
official
mcloud-organizations
medusajs
Exécute les commandes mcloud organizations pour lister ou obtenir des organisations Cloud. À utiliser lors de la découverte d'organisations, de la résolution d'ID d'organisation par nom, ou de la récupération…
official
mcloud-projects
medusajs
Exécute les commandes mcloud projects pour lister, obtenir ou supprimer des projets Cloud. À utiliser pour découvrir des projets, résoudre des identifiants de projet par nom, ou récupérer…
official
mcloud-variables
medusajs
Exécute les commandes mcloud variables pour lister et obtenir les variables d'environnement d'un environnement Cloud. À utiliser lors de l'inspection, de la lecture ou de l'exportation de variables d'environnement…
official
new-user
medusajs
Crée un nouvel utilisateur administrateur dans Medusa avec email et mot de passe. Accepte l'email et le mot de passe comme arguments de commande pour définir les identifiants administrateur. Exécute la commande npx medusa user via Bash avec les flags -e et -p. Signale le succès de la création, l'email de l'utilisateur, les erreurs et les prochaines étapes pour la connexion au tableau de bord administrateur.
official
new-user
medusajs
Créer un utilisateur administrateur dans Medusa
official
storefront-best-practices
medusajs
Toujours utiliser cette compétence lorsque vous travaillez sur des vitrines e-commerce, des boutiques en ligne, des sites d'achat. Utiliser pour TOUT composant de vitrine, y compris les pages de paiement, le panier,…
official
storefront-best-practices
medusajs
Guide complet pour la création de vitrines e-commerce modernes avec des motifs, une architecture de composants et une intégration backend. Couvre tous les composants de la vitrine : navigation, pages produit, panier, paiement et pages de compte, quel que soit le framework (Next.js, SvelteKit, React, Vue). Inclut des motifs d'accessibilité essentiels (aria-live pour les mises à jour du panier), l'optimisation mobile (safe-area-inset, cibles tactiles de 44px) et les exigences SEO (Product schema, Core Web Vitals). Fournit le SDK backend obligatoire...
official
using-medusa-cloud
medusajs
Gère les ressources Medusa Cloud via l'interface en ligne de commande Cloud (mcloud). À utiliser lors du déploiement, du débogage de déploiements, de la gestion des environnements, des variables d'environnement, ou de toute...
official
using-medusa-cloud
medusajs
Gère les ressources Medusa Cloud via l'interface en ligne de commande Cloud (mcloud). À utiliser lors du déploiement, du débogage de déploiements, de la gestion des environnements, des variables d'environnement, ou de toute…
official