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.