This is a comprehensive style guide extracted from the MUI Base UI codebase with 48 rules across component patterns, naming conventions, organization, error handling, and styling. Use it when building headless component libraries that separate logic from presentation, especially if you're working with compound components, render props, or accessibility-first patterns. The guidelines are pragmatic and specific, covering everything from how to name context hooks (useComponentContext) to memoizing provider values. It's opinionated about structure (dual barrel exports, kebab-case directories) but that's the point. If you're building unstyled primitives or component libraries where consumers bring their own styling, these patterns will save you from reinventing solutions to problems MUI already solved.
npx skills add https://github.com/pproenca/dot-skills --skill mui-base