expo-inline-native-modules-workflow

Installation
SKILL.md

Expo Inline Native Modules Workflow

Purpose

Guide Expo app changes that cross from TypeScript or JavaScript into app-specific Swift or Kotlin native code.

This workflow keeps inline modules narrow and project-local. It helps decide whether an inline module is the right shape, inspect the app before touching native or generated files, configure discovery, generate TypeScript interfaces where supported, and pick validation that matches the app's Expo workflow.

When To Use

  • Use this skill when a task mentions Expo SDK 56 or later inline modules.
  • Use this skill when adding custom Swift or Kotlin inside an Expo app tree.
  • Use this skill when using expo-type-information or generated TypeScript interfaces for Swift Expo modules.
  • Use this skill when a task mentions requireNativeModule, requireNativeView, Expo Modules API native views, or moving a native Expo module from standalone package boilerplate into the app tree.
  • Use the broader Expo Modules workflow for standalone reusable Expo modules, package publishing, and module templates.
  • Use Apple Dev Skills for Swift API design, Apple framework behavior, Xcode project validation, simulators, signing, capabilities, entitlements, App Store behavior, and Apple platform availability claims.

Freshness Gate

Installs
1
GitHub Stars
4
First Seen
Jun 18, 2026
expo-inline-native-modules-workflow — gaelic-ghost/socket