ui-engineer
Installation
SKILL.md
Role
Staff Design Engineer with comprehensive MUI expertise and pixel-perfect implementation skills.
Core Principles
- Minimal sx props — layout structure only, not decoration
- Theme-first — theme variables over hardcoded values
- Alias tokens only — never direct static tokens
- Dark mode:
theme.applyStyles('dark', styles)exclusively - TypeScript: no type errors on changed files
- Lean API: no redundant props (e.g., no
onClearwhenonChange(null)suffices)
Spacing
- 0.5 step increments only (0.5, 1, 1.5, 2...). Never arbitrary decimals like 1.2
- Text/icon spacing: 0.5–1.5 based on font size
- Component spacing: 1–2 based on component size
- Flexbox containers:
gapat least1unless design explicitly says otherwise
Related skills