A comprehensive reference for React Native developers using Uniwind, the faster Tailwind CSS binding that's replacing NativeWind. The guide covers 45+ rules across build configuration, theming with CSS variables, component integration with withUniwind, and responsive mobile-first design. Most valuable for understanding critical differences like the Metro plugin setup, @theme directive for variant blocks, and why hover states don't work on native (use active instead). The priority system helps you focus on what matters: build-time config and theme architecture are marked critical, while migration quirks are flagged lower priority. If you're migrating from NativeWind or setting up a design system with OKLCH colors and CSS custom properties, this covers the sharp edges.

skills.sh installs
348
GitHub stars
222
last updated
Aug 21, 2026

Install

$ npx -y skills add pproenca/dot-skills --skill uniwind --agent claude-code

Installs into .claude/skills of the current project.

Files

Uniwind Best Practices

Comprehensive performance optimization and best practices guide for Uniwind - the fastest Tailwind CSS bindings for React Native. Contains 45+ rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Setting up Uniwind in a new React Native project
  • Configuring Metro plugin and CSS entry points
  • Building theme systems with CSS variables
  • Integrating third-party components with className support
  • Creating responsive layouts for mobile and tablet
  • Optimizing styling performance
  • Migrating from NativeWind to Uniwind

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Build-Time ConfigurationCRITICALbuild-
2Theme ArchitectureCRITICALtheme-
3Component IntegrationHIGHcomp-
4Responsive DesignHIGHresp-
5Performance OptimizationMEDIUM-HIGHperf-
6Platform PatternsMEDIUMplat-
7State & InteractionMEDIUMstate-
8Migration & CompatibilityLOW-MEDIUMcompat-

Quick Reference

Sponsors

Details

Repository
github.com/pproenca/dot-skills
Categories
Frontend Development, Documentation, Code Review & Quality
First seen
Jun 3, 2026

More from pproenca/dot-skills

All 100
1smnandre avatarsymfony-uxsmnandre/symfony-ux-skillsSymfony UX frontend stack -- decision tree and orchestrator for choosing between Stimulus, Turbo, TwigComponent, LiveComponent, UX Icons, and UX Map. Use when t345skills.sh installs
2hyf0 avatarvueuse-best-practiceshyf0/vue-skillsvueuse best practices341skills.sh installs
3pproenca avatarorvalpproenca/dot-skillsOrval OpenAPI TypeScript client generation best practices. This skill should be used when configuring Orval, generating TypeScript clients from OpenAPI specs, s338skills.sh installs
4rstackjs avatarmigrate-to-rsbuildrstackjs/agent-skillsMigrate webpack, Vite, create-react-app (CRA/CRACO), or Vue CLI projects to Rsbuild.336skills.sh installs
5pproenca avatarmui-basepproenca/dot-skillsMUI Base UI style guidelines for building headless React component libraries (formerly headless-ui-style). This skill should be used when creating unstyled UI c335skills.sh installs
6davila7 avatarweb-artifacts-builderdavila7/claude-code-templatesSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for334skills.sh installs