What problem does it solve? Building consistent, accessible, and reusable UI components across React, Vue, and Svelte requires deep knowledge of composition patterns, styling trade-offs, and ARIA requirements that are easy to get wrong. ## Core Features & Use Cases - Composition Patterns: Implement compound components, render props, slots, polymorphic components, and controlled/uncontrolled patterns with typed APIs. - Styling Guidance: Compare and apply Tailwind CSS with CVA, CSS Modules, styled-components, Emotion, and Vanilla Extract based on runtime and bundle constraints. - Accessibility Implementations: Build ARIA-compliant modals, dropdown menus, comboboxes, form validation, skip links, and live regions with focus management. - Use Case: When creating a design system Button component, generate a forwardRef implementation with CVA variants, loading states, and proper disabled handling in one pass. ## Quick Start Ask the assistant to create an accessible Tabs component using the compound component pattern with Tailwind styling.