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.
View on GitHubmedusajs/medusa-claude-plugins
medusa-dev
plugins/medusa-dev/skills/building-admin-dashboard-customizations/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/medusajs/medusa-claude-plugins/blob/main/plugins/medusa-dev/skills/building-admin-dashboard-customizations/SKILL.md -a claude-code --skill building-admin-dashboard-customizationsInstallation paths:
.claude/skills/building-admin-dashboard-customizations/# Medusa Admin Dashboard Customizations Build custom UI extensions for the Medusa Admin dashboard using the Admin SDK and Medusa UI components. **Note:** "UI Routes" are custom admin pages, different from backend API routes (which use building-with-medusa skill). ## When to Apply **Load this skill for ANY admin UI development task, including:** - Creating widgets for product/order/customer pages - Building custom admin pages - Implementing forms and modals - Displaying data with tables or lists - Adding navigation between pages **Also load these skills when:** - **building-with-medusa:** Building backend API routes that the admin UI calls - **building-storefronts:** If working on storefront instead of admin dashboard ## CRITICAL: Load Reference Files When Needed **The quick reference below is NOT sufficient for implementation.** You MUST load relevant reference files before writing code for that component. **Load these references based on what you're implementing:** - **Creating widgets?** → MUST load `references/data-loading.md` first - **Building forms/modals?** → MUST load `references/forms.md` first - **Displaying data in tables/lists?** → MUST load `references/display-patterns.md` first - **Selecting from large datasets?** → MUST load `references/table-selection.md` first - **Adding navigation?** → MUST load `references/navigation.md` first - **Styling components?** → MUST load `references/typography.md` first **Minimum requirement:** Load at least 1-2 reference files relevant to your specific task before implementing. ## When to Use This Skill vs MedusaDocs MCP Server **⚠️ CRITICAL: This skill should be consulted FIRST for planning and implementation.** **Use this skill for (PRIMARY SOURCE):** - **Planning** - Understanding how to structure admin UI features - **Component patterns** - Widgets, pages, forms, tables, modals - **Design system** - Typography, colors, spacing, semantic classes - **Data loading** - Critical separate query pattern, cache