mui

Implement Material-UI v7 components with sx prop styling and theme customization.

9|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/stephanj/claude-code-collections --skill mui-stephanj
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mui
Source: https://github.com/stephanj/claude-code-collections/tree/main/skills/mui
Command: npx skills add https://github.com/stephanj/claude-code-collections --skill mui-stephanj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves the complexity of implementing Material-UI v7 by providing standardized patterns for styling, theme integration, and responsive design, ensuring consistent and type-safe UI development.

Core Features & Use Cases

  • Styling & Theming: Provides clear guidance on using the sx prop, theme tokens, and custom theme creation to maintain visual consistency.
  • Component Patterns: Offers best practices for complex components like Data Grids, Dialogs, and Forms, including v7-specific breaking changes.
  • Responsive Layouts: Simplifies the implementation of mobile-first designs using MUI's breakpoint system.

Quick Start

Use the mui skill to generate a responsive card component with theme-aware styling and proper TypeScript types.

Frequently Asked Questions about mui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I style Material-UI v7 components using the sx prop?▼

Style Material-UI v7 components using the sx prop by applying theme tokens and type-safe styling directly to elements, ensuring responsive layouts and visual consistency without writing custom CSS classes.

What is the best way to migrate from legacy MUI versions to v7?▼

Migrate from legacy MUI versions to v7 by adopting standardized patterns for component implementation and theme customization, addressing v7-specific breaking changes like Data Grids, Dialogs, and Forms.

How do I create responsive layouts with Material-UI v7 breakpoints?▼

Create responsive layouts with Material-UI v7 breakpoints by leveraging the mobile-first design system to simplify adaptive UI components across different screen sizes using theme tokens.

Does Material-UI v7 support type-safe styling and theme token usage?▼

Material-UI v7 supports type-safe styling and theme token usage by integrating standardized design system patterns, ensuring TypeScript types are properly applied throughout component implementation.

Can I customize the Material-UI v7 theme for standardized design system integration?▼

Customize the Material-UI v7 theme for standardized design system integration by creating custom themes that leverage tokens and patterns to maintain visual consistency across React components.

What are the v7-specific breaking changes for complex MUI components like Data Grids?▼

V7-specific breaking changes for complex MUI components like Data Grids, Dialogs, and Forms involve updated implementation patterns that require standardized styling and theme integration to function correctly.