Expo UI SwiftUI

SkillAI & models

`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Expo UI SwiftUI skill

What this skill tells your AI

The instructions your AI receives, as published by mweinbach/agent-coworker in apps/mobile/.agents/skills/expo-ui-swiftui/SKILL.md and read by ahel’s review.

The instructions in this skill apply to SDK 55 only. For other SDK versions, refer to the Expo UI SwiftUI docs for that version for the most accurate information.

Installation

npx expo install @expo/ui

A native rebuild is required after installation (npx expo run:ios).

Instructions

import { Host, VStack, RNHostView } from "@expo-ui/swift-ui";
import { Pressable } from "react-native";

<Host matchContents>
  <VStack>
    <RNHostView matchContents>
      // Here, `Pressable` is an RN component so it is wrapped in `RNHostView`.
      <Pressable />
    </RNHostView>
  </VStack>
</Host>;

Signals

GitHub stars
155
Forks
14
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
expo-ui-swiftui
Source
github.com/mweinbach/agent-coworker
Expo UI SwiftUI by mweinbach: Skill · ahel