medusa-development

Installation
SKILL.md

Medusa.js Development

Overview

Build and extend headless e-commerce backends with Medusa.js using custom services, subscribers (event handlers), API route extensions, custom entities with migrations, and module architecture. This skill covers Medusa v2 project setup, the dependency injection container, custom workflows, admin UI extensions, and integration patterns for connecting Medusa to storefronts, ERPs, and payment providers.

When to Use This Skill

  • When setting up a new headless e-commerce backend with Medusa
  • When building custom business logic as Medusa services and workflows
  • When extending the Medusa API with custom endpoints for storefront or admin use
  • When implementing event-driven automation via subscribers (e.g., send email on order placed)
  • When integrating external systems (ERP, CMS, fulfillment) with Medusa

Prerequisites & Platform Notes

This skill is written for custom/headless storefronts (Node.js, Python, or similar backend). The code examples use TypeScript/Node.js and can be adapted to any stack.

Related skills
Installs
27
GitHub Stars
20
First Seen
Mar 16, 2026