What problem does it solve? AI-generated interfaces often look generic, ignore accessibility requirements, and break on different screen sizes. This Skill provides concrete engineering standards for building user interfaces that meet WCAG 2.1 AA accessibility, follow a real design system, 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 that meet WCAG 2.1 AA. - Design System Adherence: Lists specific "AI aesthetic" anti-patterns (purple gradients, excessive rounding, stock card grids) and replaces them with spacing scales, semantic color tokens, and type hierarchy rules. - Use Case: When asked to build a task management page, apply this Skill to produce a responsive grid layout with skeleton loading states, keyboard-accessible interactive elements, optimistic updates via React Query, and styling that matches the project's design tokens. ## Quick Start Build a responsive, accessible task list page with proper loading, error, and empty states following our design system.