What problem does it solve? AI-generated UI often looks generic, ignores accessibility requirements, and breaks on different screen sizes. This Skill enforces engineering discipline for frontend work so components are keyboard-accessible, responsive, stateful, and consistent with the project's design system instead of looking like a default AI template. ## Core Features & Use Cases - Component Architecture Guidance: Enforces composition over configuration, colocated file structure, and separation of data fetching from presentation in React/TSX components. - WCAG 2.1 AA Accessibility: Covers keyboard navigation, ARIA labels, focus management, and meaningful empty/error states for every interactive element. - Responsive & State Patterns: Provides mobile-first breakpoint strategies (320px to 1440px) and a decision ladder for state management from useState to Zustand/Redux. - Use Case: When asked to build a task list page, the Skill produces a container/presentational component split with skeleton loading, optimistic updates, keyboard-accessible controls, and design-system-compliant spacing and color tokens. ## Quick Start Ask the agent to build a new UI component or page, such as "create an accessible, responsive settings page following our design system."