Volver a Agent Skills
Frontend y Diseño
Radix UI Primitives
Construye componentes de UI accesibles y sin estilos con primitivos de Radix UI que manejan interacciones complejas y patrones WAI-ARIA.
Claude Code Cursor Copilot Windsurf
Descripción General
Radix UI proporciona primitivos de UI sin estilos y accesibles para React que manejan patrones de interacción complejos como modales, menús desplegables, tooltips y pestañas. Los agentes de IA pueden componer primitivos de Radix con tus propios estilos para construir bibliotecas de componentes completamente personalizadas y accesibles sin reinventar la gestión del foco y la navegación por teclado.
Cada primitivo de Radix maneja las partes difíciles del desarrollo de UI: captura del foco en diálogos, typeahead en menús select, atributos ARIA correctos, navegación por teclado, anuncios para lectores de pantalla y renderizado en portales. Tu agente de IA puede implementar estos componentes con total confianza de que la accesibilidad se maneja correctamente.
Radix es la base utilizada por shadcn/ui, y entender los primitivos directamente te da más flexibilidad. Los agentes de IA pueden ayudarte a componer primitivos en patrones de UI complejos como paletas de comandos, comboboxes de selección múltiple, menús contextuales y menús de navegación anidados con accesibilidad adecuada.
Cada primitivo de Radix maneja las partes difíciles del desarrollo de UI: captura del foco en diálogos, typeahead en menús select, atributos ARIA correctos, navegación por teclado, anuncios para lectores de pantalla y renderizado en portales. Tu agente de IA puede implementar estos componentes con total confianza de que la accesibilidad se maneja correctamente.
Radix es la base utilizada por shadcn/ui, y entender los primitivos directamente te da más flexibilidad. Los agentes de IA pueden ayudarte a componer primitivos en patrones de UI complejos como paletas de comandos, comboboxes de selección múltiple, menús contextuales y menús de navegación anidados con accesibilidad adecuada.
¿Para Quién Es?
- Desarrolladores construyendo sistemas de diseño personalizados que deben ser completamente accesibles
- Equipos implementando patrones interactivos complejos como comboboxes y menús
- Ingenieros que necesitan primitivos sin estilos para coincidir con lenguajes de diseño existentes
- Desarrolladores construyendo bibliotecas de componentes para uso en toda la organización
Instalación
Configurar Claude Code
npm install @radix-ui/react-dialog @radix-ui/react-dropdown-menu @radix-ui/react-tooltip Configuración
// Dialog example
import * as Dialog from "@radix-ui/react-dialog";
<Dialog.Root>
<Dialog.Trigger>Open</Dialog.Trigger>
<Dialog.Portal>
<Dialog.Overlay className="fixed inset-0 bg-black/50" />
<Dialog.Content className="fixed top-1/2 left-1/2 ...">
<Dialog.Title>Edit Profile</Dialog.Title>
<Dialog.Description>Make changes here.</Dialog.Description>
<Dialog.Close>Close</Dialog.Close>
</Dialog.Content>
</Dialog.Portal>
</Dialog.Root> Explora herramientas de IA
Las mejores herramientas de IA que complementan tus habilidades
Lee artículos sobre IA y diseño
Consejos y tendencias en el mundo del diseño y la IA
Skills Relacionados
Frontend y Diseño
Figma MCP Server
Convierte diseños de Figma a código directamente preservando estilos y componentes del sistema de diseño.
Claude Code Cursor
Frontend y Diseño Storybook Component Docs
Genera documentación interactiva de componentes de UI con ejemplos en vivo y casos de uso.
Claude Code Copilot Cursor
Frontend y Diseño Tailwind CSS IntelliSense
Autocompletado inteligente de clases de Tailwind con vista previa de colores y valores mientras escribes.
Copilot Cursor Windsurf