Back to Skills

learning-medusa

Load automatically when user asks to learn Medusa development (e.g., "teach me how to build with medusa", "guide me through medusa", "I want to learn medusa"). Interactive guided tutorial where Claude acts as a coding bootcamp instructor, teaching step-by-step with checkpoints and verification.

190stars21forksUpdated 6/23/2026

Security Assessment

Safe(100/100)

Detected risks:

Agent-reviewed override(Interactive tutorial; contains example commands only, no dangerous execution.)
Security Score100/100

About learning-medusa

The learning-medusa skill is an interactive, guided tutorial in which the agent acts as a coding bootcamp instructor, teaching Medusa e-commerce development step by step rather than serving as a passive reference. Together with the user it builds a real brands feature (create brands via API, link them to products, and manage them in the admin dashboard) while teaching the underlying architecture.

It follows a structured tutoring protocol: greet and orient, check prerequisites, present lesson overviews, guide implementation with an explain-then-do-then-verify rhythm, and verify understanding at checkpoints before proceeding. The curriculum spans three lessons covering the Module to Workflow to API Route pattern, extending Medusa with module links and workflow hooks plus cross-module Query, and customizing the admin dashboard with widgets and UI routes. It treats errors as teaching opportunities, leans on ASCII architecture diagrams, and queries the MedusaDocs MCP server when it needs the latest information.

It is most useful for developers who want to learn Medusa hands-on and come away understanding its architecture deeply enough to build custom features confidently.

FAQ

What is this skill?

An interactive tutoring session where the agent teaches Medusa development by building a real brands feature with the user, not a passive reference.

What do you build during the tutorial?

A brands feature that creates brands via API, links them to products, and manages them in the admin dashboard.

How is it structured?

Three progressive lessons (custom features, extending Medusa, and customizing the admin dashboard), each with explain, guide, and verify steps and checkpoints before moving on.

What architecture does it teach?

The Module to Workflow to API Route pattern, module links and workflow hooks for cross-module relationships, and admin widgets and UI routes.

How does it answer questions it does not know?

It queries the MedusaDocs MCP server for the latest information and explains the answer in the context of the lesson.

All Files

18 files
architecture/workflow-orchestration.md17.6 KB
View
checkpoints/checkpoint-querying.md7.4 KB
View
checkpoints/checkpoint-workflow.md5.7 KB
View
SKILL.md16.2 KB
View
architecture/module-workflow-route.md12.5 KB
View
checkpoints/checkpoint-module.md4.2 KB
View
checkpoints/checkpoint-workflow-hooks.md7.3 KB
View
lessons/lesson-3-admin-dashboard.md12.0 KB
View
architecture/module-isolation.md12.6 KB
View
checkpoints/checkpoint-module-links.md5.6 KB
View
checkpoints/checkpoint-widget.md9.4 KB
View
lessons/lesson-2-extend-medusa.md21.1 KB
View
troubleshooting/verification-guide.md17.2 KB
View
architecture/admin-integration.md16.8 KB
View
checkpoints/checkpoint-api-route.md8.1 KB
View
checkpoints/checkpoint-ui-route.md12.6 KB
View
lessons/lesson-1-custom-features.md29.0 KB
View
troubleshooting/common-errors.md8.4 KB
View

Install learning-medusa

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill