Expo UI Jetpack Compose

Build modular Expo React Native UIs using Jetpack Compose-style components.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yushanwebdev/yumail --skill expo-ui-jetpack-compose-yushanwebdev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Expo UI Jetpack Compose
Source: https://github.com/yushanwebdev/yumail/tree/main/.opencode/skills/expo-ui-jetpack-compose
Command: npx skills add https://github.com/yushanwebdev/yumail --skill expo-ui-jetpack-compose-yushanwebdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables using Jetpack Compose-inspired UI primitives within Expo React Native apps, reducing friction when building modular, reusable interfaces.

Core Features & Use Cases

  • Jetpack Compose-style API with components like LazyColumn, Icon, Button, and Host wrappers.
  • Platform-aware rendering and web variants support (web.tsx and web-specific components).
  • Use cases include building complex, responsive mobile UIs with a declarative, composable approach.

Quick Start

Install the package and start building by wrapping your UI in Host from @expo/ui/jetpack-compose.

Frequently Asked Questions about Expo UI Jetpack Compose

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use Jetpack Compose components in an Expo React Native app?▼

You can use Jetpack Compose-style components like LazyColumn, Icon, Button, and Host wrappers in Expo React Native by installing the package and wrapping your UI in the Host component from @expo/ui/jetpack-compose.

Can I build responsive mobile interfaces with reusable modifiers in React Native?▼

You can build responsive mobile UIs declaratively using composable components, reusable modifiers, and platform-specific variants. The approach provides Jetpack Compose-style API primitives like LazyColumn and Host wrappers to reduce friction when building modular interfaces.

Do I need any specific dependencies to start building composable UIs with Expo?▼

You can build responsive mobile UIs declaratively using composable components, reusable modifiers, and platform-specific variants. The approach provides Jetpack Compose-style API primitives like LazyColumn and Host wrappers to reduce friction when building modular interfaces.

Why use composable components and Host wrappers for React Native UI development?▼

You can build responsive mobile UIs declaratively using composable components, reusable modifiers, and platform-specific variants. The approach provides Jetpack Compose-style API primitives like LazyColumn and Host wrappers to reduce friction when building modular interfaces.