What problem does it solve? Building dialogs, sheets, popovers, menus, and selects from scratch requires reimplementing accessibility, focus management, and keyboard navigation every time. This Skill provides a library guide for base-ui, which supplies unstyled, WAI-ARIA-compliant primitives so you compose overlay UI with your own design system instead of fighting raw DOM behavior. ## Core Features & Use Cases - Primitives Reference: Covers Dialog, Sheet/Drawer, Popover, Menu, Select, Combobox, Tabs, Accordion, Tooltip, Hover Card, Toast, Switch, Slider, and Date Picker from @base-ui-components/react. - Design System Wrapper Pattern: Shows how to wrap raw primitives into your own components/ui/* components with Tailwind styling, data-attribute animations, and forwarded refs. - Complete Examples: Includes full Dialog, Select, and mobile Sheet/Drawer implementations plus key props tables and troubleshooting guidance. - Use Case: When asked to add a delete-confirmation modal or a searchable select dropdown, load this Skill to generate a styled, accessible component wrapping base-ui primitives rather than hand-rolling focus traps and portal logic. ## Quick Start Ask the agent to build an accessible dialog or select component using base-ui primitives wrapped in your design system.