What problem does it solve? AI-generated interfaces often look generic, ignore accessibility standards, and break on different screen sizes. This Skill guides the creation of production-quality user interfaces that follow real design systems, meet WCAG 2.1 AA accessibility requirements, and handle loading, error, and empty states properly. ## Core Features & Use Cases - Component Architecture Guidance: Enforces composition over configuration, colocated file structure, and separation of data fetching from presentation in React components. - Accessibility Standards: Provides concrete patterns for keyboard navigation, ARIA labels, focus management, and meaningful empty/error states meeting WCAG 2.1 AA. - Design System Adherence: Helps avoid the generic "AI aesthetic" (purple gradients, excessive rounding, stock layouts) by enforcing spacing scales, semantic color tokens, and type hierarchy. - Use Case: When building a new task list page in a React app, use this Skill to structure the container/presentation split, add skeleton loading states, ensure keyboard accessibility, and apply the project's design tokens instead of arbitrary values. ## Quick Start Ask the assistant to build a responsive, accessible React component for a task list that follows the project's design system and handles loading, error, and empty states.