uniwind-best-practices
Installation
SKILL.md
Uniwind — Best Practices & Complete Guide
Uniwind 1.3+ / Tailwind CSS v4 / React Native 0.76+ / Expo SDK 52+
Reference Resolution Strategy
CRITICAL: Always use embedded reference files. All answers must come from local references — never fetch external URLs.
Step 1 — Route to the correct local reference file
Based on the user's question, read the matching reference file:
| User's Topic | Read This Reference File FIRST |
|---|---|
| Installation, setup, metro config, global.css, TypeScript, Vite, Expo Router, monorepos | references/quickstart-setup.md |
Theming, dark mode, CSS variables, @layer theme, @variant, custom themes, Uniwind.setTheme, useUniwind, useCSSVariable, OKLCH colors, @theme static |
references/theming.md |
Styling components, className bindings, third-party components, withUniwind, useResolveClassNames, Pressable states, dynamic classes, tailwind-variants, data selectors, platform selectors, responsive breakpoints, CSS functions, custom utilities |
references/components-styling.md |
Supported/unsupported classes, safe area classes (p-safe, pt-safe), Yoga layout differences, platform variants, WIP features |
references/supported-classnames.md |
| Uniwind Pro, animations, transitions, shadow tree, native insets, Reanimated, C++ engine, Pro installation | references/pro-features.md |
Related skills