cyberneticlibrary

Build native Expo modules

expo-modulesskillsetup L3381
majiayu000/claude-skill-registry
What it does

Author Expo modules interfacing React Native to iOS

Best for

Calling native iOS code from React Native using Expo's official Modules API.

Inputs
  • · Module scaffold from create-expo-module
  • · .ts TypeScript and .swift source files
Outputs
  • · Compiled native bundle
  • · React Native-callable module API
Requires
  • · create-expo-module
  • · expo CLI
  • · Xcode (implicit)
  • · bun/npm
Preconditions

React Native/Expo project exists; module directory scaffolded

Failure modes
  • · Native code not recompiled after changes
  • · Swift compilation errors halt app
  • · Module not exported to React Native layer
Trust signals
  • · Official Expo Module API reference
  • · create-expo-module scaffold generator
  • · Rebuild pattern documented