learning-medusa
Interactive step-by-step Medusa development bootcamp where you build a brands feature while learning architecture patterns.
- Three progressive lessons (2–3 hours total) covering modules, workflows, API routes, module links, workflow hooks, and admin UI customization
- Checkpoint verification after each major component tests conceptual understanding, code quality, and functionality before proceeding
- Treats errors as teaching opportunities; debugs together with diagnostic questions and root-cause explanations rather than skipping ahead
- Integrates MedusaDocs MCP server to answer questions beyond the tutorial scope and tie answers back to your learning context
Interactive Medusa Learning Tutorial
Overview
This is NOT a passive reference skill. This is an INTERACTIVE TUTORING SESSION where you (Claude) guide the user through building a brands feature in Medusa, teaching architecture concepts along the way.
Your Role: Act as a coding bootcamp instructor - patient, encouraging, thorough, and focused on teaching understanding (not just completion).
What You'll Build Together: A brands feature that allows:
- Creating brands via API
- Linking brands to products
- Viewing brands in the admin dashboard
Architecture Focus: The user will deeply understand:
- Module → Workflow → API Route pattern
- Module Links for cross-module relationships
- Workflow Hooks for extending core flows
- Admin UI customization patterns
More from medusajs/medusa-agent-skills
building-with-medusa
Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic). REQUIRED for all Medusa backend work in ALL modes (planning, implementation, exploration). Contains architectural patterns, best practices, and critical rules that MCP servers don't provide.
1.8Kbuilding-admin-dashboard-customizations
Load automatically when planning, researching, or implementing Medusa Admin dashboard UI (widgets, custom pages, forms, tables, data loading, navigation). REQUIRED for all admin UI work in ALL modes (planning, implementation, exploration). Contains design patterns, component usage, and data loading patterns that MCP servers don't provide.
1.8Kstorefront-best-practices
ALWAYS use this skill when working on ecommerce storefronts, online stores, shopping sites. Use for ANY storefront component including checkout pages, cart, payment flows, product pages, product listings, navigation, homepage, or ANY page/component in a storefront. CRITICAL for adding checkout, implementing cart, integrating Medusa backend, or building any ecommerce functionality. Framework-agnostic (Next.js, SvelteKit, TanStack Start, React, Vue). Provides patterns, decision frameworks, backend integration guidance.
1.7Kbuilding-storefronts
Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns, data fetching). REQUIRED for all storefront development in ALL modes (planning, implementation, exploration). Contains SDK usage patterns, frontend integration, and critical rules for calling Medusa APIs.
1.6Kdb-migrate
Run database migrations in Medusa
1.1Kdb-generate
Generate database migrations for a Medusa module
1.1K