What problem does it solve? Styling gluestack-ui v5 components with raw Tailwind colors, inline styles, or generic tokens breaks dark mode, violates the design system, and creates maintenance debt. This Skill enforces the correct v5 styling conventions so components stay theme-consistent. ## Core Features & Use Cases - Semantic Token Enforcement: Mandates tokens like text-foreground, bg-primary, and border-border while prohibiting typography-*, neutral-*, gray-*, numbered colors, and inline hex values. - Dark Mode & Variants: Covers NativeWind v5 and UniWind dark mode patterns, data-attribute state styling, and variant management with tva including parent variants and className merging. - Spacing & Layout Rules: Restricts spacing to the standard scale and prefers component props like space over arbitrary className values. - Use Case: When building a card component in a React Native app, use this Skill to style it with bg-card, text-card-foreground, and border-border so it adapts automatically to light and dark themes. ## Quick Start Style my gluestack-ui v5 card component using semantic tokens with dark mode support and tva variants.