medusa-modules
Installation
SKILL.md
Medusa v2 Custom Modules
Before writing code
Fetch live docs:
- Fetch
https://docs.medusajs.com/learn/fundamentals/modulesfor module overview - Web-search
site:docs.medusajs.com DML data model referencefor model property types - Web-search
site:docs.medusajs.com MedusaService methodsfor base service API - Web-search
site:docs.medusajs.com module linksfor linking modules together - Web-search
site:docs.medusajs.com module container registrationfor dependency injection
Module Concept
A module is a self-contained package of functionality in Medusa v2:
- Encapsulates data models, services, and business logic
- Registered in
medusa-config.tsunder themodulesarray - Accessed from workflows, API routes, and subscribers via the dependency container
- Modules communicate through links, not direct imports