Loading...
Loading...
Implements an accepted incremental brownfield migration from native iOS or Android to React Native or Expo using @callstack/react-native-brownfield. Use after the brownfield path has been selected, when setting up the integration, packaging XCFramework or AAR artifacts, or adding React Native surfaces to native hosts.
npx skill4agent add ilteoood/harness react-native-brownfield-migration@callstack/react-native-brownfield@callstack/react-native-brownfieldXCFrameworkAAR<framework_target_name><android_module_name><registered_module_name>npx brownfield <command> --helpbrownfield.config.*agent-devicepackage.jsonapp.jsonexpo@callstack/react-native-brownfield| File | Description |
|---|---|
| quick-start.md | Shared preflight and mandatory path-selection gate |
| cli-and-config.md | CLI commands, full flag sets, config file, artifact layout, codegen side effects |
| runtime-api.md | Host <-> RN API surface (JS, Swift, Kotlin) and reference apps |
| expo-create-app.md | Scaffold a new Expo app before Expo brownfield setup |
| expo-quick-start.md | Expo plugin setup and packaging readiness |
| expo-ios-integration.md | Expo iOS packaging and host startup integration |
| expo-android-integration.md | Expo Android packaging, publish, and host integration |
| bare-quick-start.md | Bare React Native baseline setup |
| bare-ios-xcframework-generation.md | Bare iOS XCFramework generation |
| bare-android-aar-generation.md | Bare Android AAR generation and publish |
| bare-ios-native-integration.md | Bare iOS host integration |
| bare-android-native-integration.md | Bare Android host integration |
| Problem | Start With |
|---|---|
| Need migration path decision first | assess-react-native-migration |
| Need Expo vs bare path decision | quick-start.md |
| Need a CLI flag, the config file shape, or the artifact paths | cli-and-config.md |
| Need a host <-> RN API name, signature, or a working example app | runtime-api.md |
| Need shared state between host and RN, or typed RN -> native navigation | |
| Need to create a new Expo app for brownfield | expo-create-app.md |
| Need Expo brownfield setup and plugin wiring | expo-quick-start.md |
| Need Expo iOS brownfield integration | expo-ios-integration.md |
| Need Expo Android brownfield integration | expo-android-integration.md |
| Need bare RN baseline setup | bare-quick-start.md |
| Need bare RN iOS XCFramework generation | bare-ios-xcframework-generation.md |
| Need bare RN Android AAR generation/publish | bare-android-aar-generation.md |
| Need bare RN iOS host integration | bare-ios-native-integration.md |
| Need bare RN Android host integration | bare-android-native-integration.md |
browniebrownfield-navigation