What problem does it solve? Setting up Tailwind CSS v4 in an Expo React Native project involves many breaking changes from NativeWind v4, including new Metro and PostCSS configuration, CSS-first theming, and mandatory component wrappers for className support. This Skill provides the complete, correct setup procedure so styling works across iOS, Android, and Web without trial and error. ## Core Features & Use Cases - Full Installation & Configuration: Installs tailwindcss v4, nativewind v5 preview, react-native-css, and @tailwindcss/postcss, then configures metro.config.js, postcss.config.mjs, and global.css. - CSS Component Wrappers: Provides ready-to-use typed wrappers (View, Text, ScrollView, Pressable, TextInput, Image, Animated) built on useCssElement so className styling works in React Native. - Theming & Platform Styles: Covers @theme custom variables, platform media queries, Apple system colors via platformColor, and the useCSSVariable hook for JS access. - Use Case: You are starting a new Expo app and want utility-first styling. Use this Skill to install dependencies, wire up Metro and PostCSS, create the tw component wrappers, and start writing className-based styles immediately. ## Quick Start Use the expo-tailwind-setup skill to install and configure Tailwind CSS v4 with NativeWind v5 and react-native-css in my Expo project, including the Metro config, global CSS, and typed component wrappers.