react-native-expo

Build and maintain React Native apps with Expo SDK, EAS Build, EAS Update, and Continuous Native Generation. Use when configuring Expo projects, adding native modules, building binaries, or shipping over-the-air updates.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "react-native-expo" with this command: npx skills add hairyf/skills/hairyf-skills-react-native-expo

The skill is based on Expo SDK (docs from expo/expo repo), generated at 2026-02-26.

Expo provides tooling and services for React Native: app config and Prebuild (Continuous Native Generation), Expo SDK packages, development builds, EAS Build (cloud builds and internal distribution), and EAS Update (over-the-air JS updates). Use development builds for production apps; Expo Go is a limited playground.

Core References

TopicDescriptionReference
App configapp.json, app.config.js/ts, dynamic config, reading in appcore-config
Development workflowDev loop, development builds vs Expo Go, when to rebuildcore-development-workflow
Development and production modesDEV, --no-dev --minify, when to use eachcore-development-mode
Metrometro.config.js, resolver, transformer, cache, env varscore-metro
LoggingConsole in terminal, native logs, log-android / log-ioscore-logging
CNG and Prebuildnpx expo prebuild, --clean, EAS Build and native dirscore-continuous-native-generation

Features

Expo SDK and native code

TopicDescriptionReference
Expo SDK and third-party libsInstall with npx expo install, compatibility, config pluginsfeatures-expo-modules
expo-constantsApp manifest, build info, system constants, extra/env at runtimefeatures-sdk-constants
expo-imagePerformant image component, caching, BlurHash/ThumbHash, contentFitfeatures-sdk-image
expo-file-systemFile and directory API, Paths.cache/document, read/write, downloadfeatures-sdk-filesystem
expo-secure-storeEncrypted key-value store, optional biometric authfeatures-sdk-secure-store
Config pluginsUse and write plugins to modify AndroidManifest, Info.plist during prebuildfeatures-config-plugins
Native modulesExpo Modules API, local module, config plugin for native config, lifecyclefeatures-native-modules

EAS Build and Submit

TopicDescriptionReference
EAS BuildCloud builds, eas.json profiles, development/preview/productionfeatures-eas
EAS SubmitSubmit to Google Play and App Store (TestFlight), eas.json, CIfeatures-eas-submit

Development experience

TopicDescriptionReference
iOS Simulator and Android emulatorSetup, npx expo start + i/a, limitations, troubleshootingfeatures-simulators-emulators

Updates and versioning

TopicDescriptionReference
expo-updates and EAS UpdateOTA updates, runtime version, channelsfeatures-updates
Upgrading Expo SDKIncremental upgrade, npx expo install --fix, expo-doctorfeatures-versioning

Best practices

TopicDescriptionReference
DebuggingDev vs production errors, native logs, reproducing crashesbest-practices-debugging
Common development errorsMetro, AppRegistry, SDK version, version mismatch, cachesbest-practices-common-errors

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

tailwindcss

No summary provided by upstream source.

Repository SourceNeeds Review
754-hairyf
General

hairy-utils

No summary provided by upstream source.

Repository SourceNeeds Review
689-hairyf
General

react-use

No summary provided by upstream source.

Repository SourceNeeds Review
503-hairyf
General

motion

No summary provided by upstream source.

Repository SourceNeeds Review
487-hairyf