Base UI Guide

Guide for Base UI (@base-ui/react), an unstyled React component library for building accessible UIs. Use when user asks to "build a component with Base UI", "create a form with Base UI", "style Base UI components", "animate Base UI popover", "use Base UI dialog", "add Base UI select", "implement Base UI tabs", or asks about Base UI accessibility, composition, customization, styling, animation, TypeScript types, or any of its 35+ components. Covers all components (Dialog, Menu, Popover, Select, Combobox, Tabs, Accordion, Toast, Form, Field, Slider, etc.), styling patterns, animations, composition via render props, event customization, form integration, and utilities. Do NOT use for Radix UI (radix-ui), Material UI (MUI @mui/material), or Shadcn/ui - those are separate libraries with different APIs.

vcode-sh bdebc95 13 files · 205.3 KB Updated

File contents

vcode-sh/vibe-tools/tree/main/skills/base-ui-guide/skills/base-ui-guide commit bdebc9570e

Frequently asked questions

npx skillmds@latest add vcode-sh/base-ui-guide