# Migrating to React Native

Assess whether React Native is the right fit for an existing mobile product, then plan and implement an incremental brownfield migration.

## Example commands

- Assess this native mobile product and recommend a React Native migration path.
- Define a representative checkpoint before starting the migration.
- Plan an incremental brownfield migration for this iOS and Android app.

## Skills included

### Assessment

- [Assess React Native Migration](https://skills.sh/callstackincubator/agent-skills/assess-react-native-migration)
  Examines the product, codebases, delivery system, and expected return to recommend brownfield, greenfield, checkpoint-based, deferred, or no migration.

### Brownfield implementation

- [React Native Brownfield Migration](https://skills.sh/callstackincubator/agent-skills/react-native-brownfield-migration)
  Implements an accepted incremental migration using `@callstack/react-native-brownfield`, including setup, packaging, native host integration, and phased rollout.
