Expo avatar

Expo

Official

@expo · United States of America

0Followers
|
454Public Repos
|
36Published Skills

Expo is a free and open-source platform for making universal native apps with React that run on Android, iOS, and the web.

Skills Distribution
DomainDeveloper To...Mobile Application.. (40%)Cross-Platform Dep.. (30%)Native Module Engi.. (20%)Performance Monito.. (10%)

Agent Skills by Expo

Showing 36 vetted skills indexed across 2 GitHub repositories.

expoexpo
2.5k

expo-dev-client

Build and distribute Expo development clients locally or via TestFlight using EAS Build.

Official
Intermediate
expoexpo
2.5k

expo-design-system

Build and audit design token themes and reusable components in Expo apps.

Official
Intermediate
expoexpo
2.5k

expo-animation

Builds UI-thread animations, gestures, and haptics for React Native and Expo apps.

Official
Advanced
expoexpo
2.5k

expo-overview

Routes Expo and EAS tasks to the correct leaf skill and applies shared setup rules.

Official
Intermediate
expoexpo
2.5k

expo-migrate-module

Migrates Swift Expo native modules from the 1.0 definition DSL to the 2.0 macro API.

Official
Advanced
expoexpo
51.9k

expo-api-docs

Write TSDoc comments for Expo SDK APIs following official documentation conventions.

Official
Intermediate
expoexpo
2.4k

eas-app-stores

Deploy Expo apps to iOS and Android stores using EAS CLI.

Official
Advanced
expoexpo
2.4k

expo-module

Create and modify Expo native modules with Swift, Kotlin, and TypeScript.

Official
Intermediate
expoexpo
2.4k

expo-brownfield

Embed Expo in existing native iOS or Android apps.

Official
Intermediate
expoexpo
2.4k

expo-dom

Execute React web code in Expo native webviews via the DOM module.

Official
Intermediate
expoexpo
2.4k

eas-simulator

Run and interact with Expo apps on remote iOS/Android simulators via EAS cloud.

Official
Advanced
expoexpo
2.4k

expo-web-to-native

Migrate React web applications to Expo native shells with UI and data adjustments.

Official
Advanced
expoexpo
2.4k

eas-workflows

Manage and validate EAS workflow YAML files for Expo CI/CD automation.

Official
Advanced
expoexpo
2.4k

expo-ui

Provide universal and platform-specific UI components for Expo and React Native apps.

Official
Intermediate
expoexpo
2.4k

expo-examples

Provide integration examples and canonical patterns for third-party libraries in Expo apps.

Official
Intermediate
expoexpo
2.4k

eas-hosting

Automate Expo web app and API route deployment to EAS Hosting via eas-cli.

Official
Intermediate
expoexpo
2.4k

eas-observe

Analyze Expo app performance metrics with EAS Observe.

Official
Advanced
expoexpo
2.4k

expo-native-ui

Build native-feeling Expo UI screens with Apple HIG and Material 3.

Official
Intermediate
expoexpo
2.4k

expo-app-clip

Integrate iOS App Clip functionality into Expo projects with Associated Domains.

Official
Intermediate
expoexpo
2.4k

expo-project-structure

Create a structured folder layout for new Expo projects aligned with Expo Router best practices.

Official
Basic
expoexpo
2.4k

expo-upgrade

Guide Expo SDK upgrades, resolving dependency issues and architecture migrations.

Official
Advanced
expoexpo
2.4k

expo-router

Create file-based and dynamic routes with tabs and modals in Expo Router apps.

Official
Intermediate
expoexpo
2.4k

expo-skill-feedback

Submit feedback on Expo skills and control usage telemetry via PostHog.

Official
Intermediate
expoexpo
2.4k

eas-update-insights

Monitor EAS Update metrics for crash rates, installs, and adoption.

Official
Intermediate

Frequently Asked Questions About Expo

FAQPage Schema
What specific tasks can developers perform using Expo?

Developers can build universal interfaces, implement serverless routing, manage native module integration with Swift and Kotlin, and execute end-to-end testing on emulators. It facilitates the entire lifecycle from project scaffolding and dependency management to production deployment on mobile stores and web hosting.

Who is the target persona for these capabilities?

The platform is designed for mobile engineers, frontend developers, and full-stack developers working with React. It is particularly suited for teams needing to maintain a single codebase across iOS, Android, and web platforms while requiring deep access to native device features.

What are the prerequisites for deploying applications?

Deployment requires a configured project structure, valid signing credentials for Apple and Google stores, and the installation of the EAS ecosystem. Developers must ensure their project dependencies are compatible with the target version and that native modules are correctly linked for the specific mobile architecture.

Is the platform open-source and what are the costs?

Expo is free and open-source, allowing developers to build and manage projects without licensing fees. While the core framework is open-source, certain cloud-based services for building, hosting, and monitoring performance may involve usage-based pricing tiers depending on the scale of the application.