Write Expo native modules
expo-moduleskillsetup L3★0
Sheshiyer/skill-clusters ↗What it does
Author and package native modules using Expo Modules API
Best for
Creating reusable cross-platform native extensions within Expo ecosystem
Inputs
- · Module name, Swift/Kotlin/TS source, module.json config
Outputs
- · Native module package, expo-config plugin, type-safe TS bindings
Requires
- · Xcode (iOS)
- · Android Studio (Android)
- · eas-cli
Preconditions
Native development environment set up; Expo SDK version pinned
Failure modes
- · build failure
- · module API incompatibility
- · missing native dependencies
Trust signals
- · Expo Modules API
- · Swift/Kotlin DSL
- · Type-safe TS bindings