tailwind-setup

Integrate Tailwind CSS v4 into Expo projects with NativeWind v5.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/marcoodignoti/couple-diary --skill tailwind-setup-marcoodignoti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tailwind-setup
Source: https://github.com/marcoodignoti/couple-diary/tree/main/.cursor/skills/tailwind-setup
Command: npx skills add https://github.com/marcoodignoti/couple-diary --skill tailwind-setup-marcoodignoti

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Set up Tailwind CSS v4 in Expo-backed apps using react-native-css and NativeWind v5 to create consistent, cross-platform styling across iOS, Android, and Web.

Core Features & Use Cases

  • Tailwind CSS v4 integration for Expo projects with React Native.
  • NativeWind v5 Metro transformer support for className-based styling.
  • Centralized design tokens and cross-platform utilities for cohesive UIs.

Quick Start

Initialize an Expo project and configure Tailwind by following the steps outlined above to enable cross-platform styling.

Frequently Asked Questions about tailwind-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Tailwind CSS v4 in an Expo project?

Setting up Tailwind CSS v4 in an Expo project involves configuring PostCSS with @tailwindcss/postcss and integrating Metro config with NativeWind v5 to enable className-based cross-platform styling.

Does NativeWind v5 require Babel configuration for React Native styling?

NativeWind v5 requires no Babel configuration, using PostCSS with @tailwindcss/postcss and Metro config integration to apply Tailwind CSS v4 styling in Expo apps.

Can I use Tailwind CSS for both mobile and web builds in Expo?

Yes, you can use Tailwind CSS for mobile iOS, Android, and web builds via Expo. This integration uses NativeWind v5 and react-native-css to provide consistent design tokens and utilities across platforms.

What is the best way to configure centralized design tokens for React Native?

The best way to configure centralized design tokens for React Native is integrating Tailwind CSS v4 with NativeWind v5, providing cohesive cross-platform UI utilities without Babel configuration.

Why use PostCSS with @tailwindcss/postcss for Expo styling?

You use PostCSS with @tailwindcss/postcss for Expo styling to automate Tailwind CSS v4 integration, enabling NativeWind v5 Metro transformer support for consistent cross-platform className-based styling.