What problem does it solve?
It prevents shipping user interfaces that look generic, feel unpolished, or fail accessibility and usability expectations by enforcing production UI standards early.
Core Features & Use Cases
- Production-ready UI architecture: Establishes practical component structure (colocation, container vs presentation, composition over configuration) to keep code maintainable and reviewable.
- State management guidance: Helps choose the simplest state approach (local, lifted, context, URL, server state, or global store) and avoids unnecessary complexity.
- Design system + “avoid AI aesthetic” guardrails: Enforces spacing/typography/color rules and blocks common template-like UI patterns (generic hero sections, placeholder-driven layouts, excessive gradients/shadows).
- Accessibility (WCAG 2.1 AA) requirements: Covers keyboard navigation, ARIA labeling, focus management, and meaningful empty/error/loading states.
Quick Start
Use the frontend-ui-engineering skill to review and refactor your UI component so it matches your design system, has correct accessibility behavior, and includes proper loading/empty/error handling.