What problem does it solve? Building a consistent design system in React Native is hard because there are no DOM portals, no cascading styles, and no data attributes. This Skill guides you through installing, adding, and customizing React Native Reusables components (shadcn/ui-style) with Nativewind or Uniwind, RN Primitives, and the CLI. ## Core Features & Use Cases - CLI-driven scaffolding: Initialize projects with init (minimal, minimal-uniwind, clerk-auth templates) and add components with add, then verify setup with doctor. - Component patterns: Guidance for Button, Input, Dialog, Select, Checkbox, RadioGroup, Text inheritance via TextClassContext, and the Icon wrapper for Lucide icons. - Theming and overlays: Configure global.css CSS variables, tailwind.config, theme.ts, and the required root PortalHost for dialogs, popovers, and dropdowns. - Use Case: You are building an Expo app and need an accessible dialog and form controls. Use this Skill to add the components via CLI, mount PortalHost in the root layout, and sync your theme variables across global.css and theme.ts. ## Quick Start Ask the assistant to add a Button and Dialog to your Expo app using the react-native-reusables CLI and configure PortalHost in the root layout.