vercel-composition-patterns
Guía decisiones de composición de componentes en React — cuándo un componente debería aceptar children/slots en vez directamente prop más, cuándo un compound component (<Tabs><Tabs.Item /></Tabs>) tiene sentido frente a props planas.
Instalar
Sección titulada «Instalar»pnpm dlx skills add https://github.com/vercel-labs/agent-skills --skill vercel-composition-patternsbunx skills add https://github.com/vercel-labs/agent-skills --skill vercel-composition-patternsnpx skills add https://github.com/vercel-labs/agent-skills --skill vercel-composition-patternsskills.sh — vercel-labs/agent-skills — 291K+ instalaciones.
Cuándo usarlo
Sección titulada «Cuándo usarlo»- Diseñando la API de un componente reutilizable (parte de un sistema de diseño, una librería interna) donde la forma de las props importa a largo plazo.
- Cuando un componente ya acumuló demasiadas props booleanas (
isOpen,isDisabled,variant,size…) y conviene repensar la composición.
Consideraciones
Sección titulada «Consideraciones»- Se complementa bien con vercel-react-best-practices — este es específico de composición, el otro cubre prácticas de React más generales.