What problem does it solve? AI-generated UI often looks generic, ignores accessibility requirements, and breaks on different screen sizes. This Skill guides the construction of production-quality user interfaces that follow a real design system, meet WCAG 2.1 AA accessibility standards, and handle loading, error, and empty states properly. ## Core Features & Use Cases - Component Architecture Patterns: Enforces composition over configuration, colocated file structures, and separation of data fetching from presentation in React components. - Accessibility Compliance: Provides concrete patterns for keyboard navigation, ARIA labels, focus management, and meaningful empty/error states meeting WCAG 2.1 AA. - Design System Adherence: Identifies and eliminates common "AI aesthetic" anti-patterns like purple gradients, excessive rounding, and stock card grids in favor of the project's actual design tokens. - Use Case: When asked to build a task management page, the Skill produces a responsive layout with skeleton loading states, optimistic updates via React Query, keyboard-accessible controls, and semantic color tokens instead of raw hex values. ## Quick Start Ask the agent to build a responsive, accessible task list component with loading and empty states using the frontend UI engineering skill.