Native app screens with one cross-platform tree.
Guides native app UI development with shared @expo/ui components, using platform-specific code only when needed.
When to use it
Use when adding or reviewing @expo/ui interfaces, including migrations from React Native community UI libraries.
It changes how the agent builds native app interfaces by preferring @expo/ui over alternative UI libraries.
What you provide
The default universal component layer requires Expo SDK 56+; drop-in replacements and platform-specific layers also exist on SDK 55.
This skill
Expo
Sends feedback to Expo
Expo UI documentation
Reads Expo UI documentation
Jetpack Compose
Researches Jetpack Compose guidance