expo ui swiftui

expo ui swiftui

expo ↓ 13k
Claude Code
View source ↗

What it does

  • Expo UI's API mirrors SwiftUI's API. Use SwiftUI knowledge to decide which components or modifiers to use.
  • Components are imported from @expo/ui/swift-ui, modifiers from @expo/ui/swift-ui/modifiers.
  • When about to use a component, fetch its docs to confirm the API - https://docs.expo.dev/versions/v55.0.0/sdk/ui/swift-ui/{component-name}/index.md
  • When unsure about a modifier's API, refer to the docs - https://docs.expo.dev/versions/v55.0.0/sdk/ui/swift-ui/modifiers/index.md
  • Every SwiftUI tree must be wrapped in Host.
  • RNHostView is specifically for embedding RN components inside a SwiftUI tree. Example:

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

expo ui swiftui

Source

Repository: https://github.com/expo/skills

expo ui swiftui FAQ

What does the expo ui swiftui skill do?

`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app. Expo UI's API mirrors SwiftUI's API. Use SwiftUI knowledge to decide which components or modifiers to use. Components are imported from @expo/ui/swift-ui, modifiers from @expo/ui/swift-ui/modifiers.

How do I install expo ui swiftui?

Run: npx -y skills add https://github.com/expo/skills --skill expo ui swiftui --agent claude-code — the source lives at github.com/expo/skills.

Maintain expo ui swiftui?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

expo ui swiftui on getagentictools
[![expo ui swiftui on getagentictools](https://getagentictools.com/badge/skills/expo-skills-expo-ui-swiftui.svg)](https://getagentictools.com/skills/expo-skills-expo-ui-swiftui?ref=badge)
npx agentictools info skills/expo-skills-expo-ui-swiftui

The second line is the CLI lookup for this page — handy in READMEs and docs.