What problem does it solve?
This Skill solves the problem of getting consistent Tailwind CSS v4 styling working reliably in an Expo (React Native) project across iOS, Android, and Web without fighting configuration differences.
Core Features & Use Cases
- Expo + Tailwind v4 with React Native: Configure Tailwind’s CSS-first workflow using
react-native-css for CSS runtime support.
- NativeWind v5 Metro integration: Apply the required
withNativewind Metro transformer setup for correct Tailwind class handling.
- Practical component wrappers: Create
useCssElement-wrapped primitives (View, Text, ScrollView, Image, Animated) so className works as expected.
- Use case: If you’re building a cross-platform Expo UI (including lists, buttons, and images) and want to use
className="..." everywhere with Tailwind utilities, this guide helps you set up the full toolchain and the required wrappers.
Quick Start
Ask the skill to generate an Expo-compatible Tailwind v4 setup using react-native-css and NativeWind v5, including Metro, PostCSS, global CSS imports, and the required useCssElement component wrappers.