Skip to main content

← All sources

Expo skills

Native UI, data fetching, API routes, and Tailwind setup for Expo skills-hub.ai mirrors 18 skills from Expo daily, every skill links back to its upstream GitHub source. Install with one command across Claude Code, Cursor, Codex, Windsurf, and any MCP-compatible tool.

Upstream: github.com/expo/skills

Installing a Expo skill

Pick a skill below, then run the install command for your AI coding tool. The skills-hub CLI writes the SKILL.md to the right directory and tracks the install in .skills.json so your team gets reproducible installs.

# Install a Expo skill
npx @skills-hub-ai/cli install <skill-slug>

# Browse all Expo skills via API
curl https://skills-hub.ai/api/v1/skills?source=expo

# Browse all sources
open https://skills-hub.ai/sources

Top Expo skills

See all →

The most-installed skills from Expo, ranked by adoption.

  1. 01expo-api-routes

    Guidelines for creating API routes in Expo Router with EAS Hosting

    Buildfrom Expo
  2. 02use-dom

    Use Expo DOM components to run web code in a webview on native and as-is on web. Migrate web code to native incrementally.

    Buildfrom Expo
  3. 03upgrading-expo

    Guidelines for upgrading Expo SDK versions and fixing dependency issues

    Buildfrom Expo
  4. 04expo-tailwind-setup

    Set up Tailwind CSS v4 in Expo with react-native-css and NativeWind v5 for universal styling

    Buildfrom Expo
  5. 05expo-dev-client

    Build and distribute Expo development clients locally or via TestFlight

    Buildfrom Expo
  6. 06Expo UI Jetpack Compose

    `@expo/ui/jetpack-compose` package lets you use Jetpack Compose Views and modifiers in your app.

    Buildfrom Expo
  7. 07building-native-ui

    Complete guide for building beautiful apps with Expo Router. Covers fundamentals, styling, components, navigation, animations, patterns, and native tabs.

    Buildfrom Expo
  8. 08expo-deployment

    Deploying Expo apps to iOS App Store, Android Play Store, web hosting, and API routes

    Buildfrom Expo
  9. 09Expo UI SwiftUI

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

    Buildfrom Expo
  10. 10expo-module

    Guide for creating and writing Expo native modules and views using the Expo Modules API (Swift, Kotlin, TypeScript). Covers module definition DSL, native views, shared objects, config plugins, lifecycle hooks, autolinking, and type system. Use when building or modifying native modules for Expo.

    Buildfrom Expo
  11. 11expo-ui

    Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android rendered from React in an Expo or React Native app. Covers universal cross-platform components (Host, Column, Row, Button, Text, List, and more imported from @expo/ui), drop-in replacements for popular React Native community libraries (BottomSheet, DateTimePicker, Slider, Menu, etc.), and platform-specific SwiftUI (@expo/ui/swift-ui) and Jetpack Compose (@expo/ui/jetpack-compose) trees and modifiers. Use when adding or reviewing @expo/ui Host/RNHostView trees, building native-feeling UI where standard React Native components fall short (lists with swipe actions and sections, settings forms with toggles, menus, sheets, pickers, sliders), choosing between universal and platform-specific components, or replacing an RN community UI library with a native @expo/ui equivalent. Not for custom native modules, Expo Router navigation, Reanimated, or data fetching.

    Buildfrom Expo
  12. 12expo-cicd-workflows

    Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, mentions .eas/workflows/, or wants help with EAS build pipelines or deployment automation.

    Buildfrom Expo
  13. 13eas-update-insights

    Check the health of published EAS Updates: crash rates, install/launch counts, unique users, payload size, and the split between embedded and OTA users per channel. Use when the user asks how an update is performing, whether a rollout is healthy, how many users are on the embedded build vs OTA, or wants to gate CI on update health.

    Buildfrom Expo
  14. 14native-data-fetching

    Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, and Expo Router data loaders (useLoaderData).

    Buildfrom Expo
  15. 15expo-ui-swift-ui

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

    Buildfrom Expo
  16. 16expo-brownfield

    Integrate Expo and React Native into an existing native iOS or Android app. Use when the user mentions brownfield, embedding React Native in a native app, AAR/XCFramework, or adding Expo to an existing Kotlin/Swift project. Covers both the isolated approach and the integrated approach.

    Buildfrom Expo
  17. 17expo-observe

    Use for anything related to EAS Observe — adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive, the useObserve hook, and the Expo Router / React Navigation integrations for per-route metrics), querying via the EAS CLI (`eas observe:metrics-summary`, `observe:metrics`, `observe:routes`, `observe:events`, `observe:versions`), or interpreting the resulting metrics (cold/warm launch, TTR, TTI, navigation cold/warm TTR, update download, and the TTI frameRate params for triaging slow startups).

    Buildfrom Expo
  18. 18add-app-clip

    Add an iOS App Clip target to an Expo app. Use when the user mentions App Clip, AASA, apple-app-site-association, appclips, smart app banner, or wants to ship a lightweight iOS Clip invoked from a URL alongside their parent app.

    Buildfrom Expo

About this source

skills-hub.ai mirrors skills from 90+ official GitHub repositories every day. Each imported skill is parsed from a SKILL.md file in the source repo, gets a security scan and quality score on import, and links back to its upstream source of truth.

Last sync: Jun 14, 2026, 4:05 PM (success).

Expo skills, frequently asked

What are Expo skills?

Expo skills are AI coding skills published by Expo (Native UI, data fetching, API routes, and Tailwind setup for Expo) and mirrored daily on skills-hub.ai. They are SKILL.md files that follow the open Agent Skills standard, so they work in Claude Code, Cursor, Codex CLI, Windsurf, Copilot, and any MCP-compatible tool.

How many Expo skills are available?

skills-hub.ai indexes 18 skills from Expo, synced daily from the upstream GitHub repository (https://github.com/expo/skills).

How do I install a Expo skill?

Run `npx @skills-hub-ai/cli install <skill-slug>` in your project. The CLI writes the SKILL.md to the right directory for your AI tool and adds it to your `.skills.json` lockfile so your team gets the same skills at the same versions.

Are these official Expo skills?

Yes. Every skill from this source is mirrored from Expo's own GitHub repository (https://github.com/expo/skills). Each skill page links back to the upstream source of truth, so you can verify the original.