db-migrate
par medusajs
Exécuter des migrations de base de données dans Medusa
npx skills add https://github.com/medusajs/medusa-claude-plugins --skill db-migratePlus de skills de medusajs
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
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
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-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-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
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-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
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