From antigravity-awesome-skills
Build Android-native UI in Expo using @expo/ui/jetpack-compose. Provides Host, LazyColumn, Icon, and modifiers mirroring Jetpack Compose API for SDK 55.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-awesome-skills:expo-ui-jetpack-composeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
---
@expo/ui/jetpack-compose package lets you use Jetpack Compose Views and modifiers in your app.The instructions in this skill apply to SDK 55 only. For other SDK versions, refer to the Expo UI Jetpack Compose docs for that version for the most accurate information.
@expo/ui/jetpack-compose.Host, or translating Jetpack Compose patterns into Expo UI code.npx expo install @expo/ui
A native rebuild is required after installation (npx expo run:android).
@expo/ui/jetpack-compose, modifiers from @expo/ui/jetpack-compose/modifiers.Host. Use <Host matchContents> for intrinsic sizing, or <Host style={{ flex: 1 }}> when you need explicit size (e.g. as a parent of LazyColumn). Example:import { Host, Column, Button, Text } from "@expo/ui/jetpack-compose";
import { fillMaxWidth, paddingAll } from "@expo/ui/jetpack-compose/modifiers";
<Host matchContents>
<Column verticalArrangement={{ spacedBy: 8 }} modifiers={[fillMaxWidth(), paddingAll(16)]}>
<Text style={{ typography: "titleLarge" }}>Hello</Text>
<Button onPress={() => alert("Pressed!")}>Press me</Button>
</Column>
</Host>;
ScrollView/FlatList for scrollable lists. Wrap in <Host style={{ flex: 1 }}>.<Icon source={require('./icon.xml')} size={24} /> with Android XML vector drawables from Material Symbols.npx claudepluginhub sickn33/agentic-awesome-skills --plugin antigravity-awesome-skills48plugins reuse this skill
First indexed Jun 3, 2026
Showing the 6 earliest of 48 plugins
Build Android-native UI in Expo using @expo/ui/jetpack-compose. Provides Host, LazyColumn, Icon, and modifiers mirroring Jetpack Compose API for SDK 55.
Provides native Jetpack Compose UI components including LazyColumn scrolling lists and XML vector icons for Android-specific screens in Expo React Native apps.
Builds native UI with @expo/ui: real SwiftUI on iOS and Jetpack Compose on Android from React. Covers universal components, drop-in replacements for RN community libraries, and platform-specific trees.