material-ui-nextjs

Integrates Material UI with Next.js App and Pages routers using @mui/material-nextjs, Emotion cache providers, next/font, CSS layers with Tailwind/CSS Modules, Link component prop patterns, CSS theme variables SSR notes, and App Router useSearchParams + Suspense. Use when setting up or debugging MUI

By mui · 525 installs

npx skills add mui/material-ui --skill material-ui-nextjs

Source repository · Upstream listing

Material UI and Next.js Agent skill for Next.js + Material UI wiring (SSR/streaming, cache providers, fonts, layers, Link, App Router URL state). SKILL.md is the entry; AGENTS.md is the full guide. When to apply New App Router or Pages Router app using @mui/material Styles missing, wrong order, or in body instead of head next/font + ThemeProvider / createTheme Tailwind or CSS Modules + MUI ( enableCssLayer ) Button + component={Link} or Next.js v16 client boundary errors useSearchParams / URL driven MUI views and Suspense boundaries Sections in AGENTS.md Area Topics : : App Router AppRouterCacheProvider , @emotion/cache , options , useSearchParams + <Suspense Pages Router document , app , DocumentHeadTags , AppCacheProvider Fonts 'use client' theme, next/font , CSS variables on html CSS variables cssVariables , SSR flicker docs CSS layers enableCssLayer , Tailwind / other CSS Link Client wrapper, routing guide, examples repo Full guide Read [AGENTS.md](./AGENTS.md) for complete steps and doc links. [reference.md](./reference.md) lists import paths and provider shape.