{"id":4312,"external_id":"plugins_6a751d5b5b008191b2da2609919917ab","name":"migrating-to-react-native","display_name":"Migrating to React Native","developer":"Callstack","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"95227ab10cb29495b8a8029a09695679a5e9c24db24070ca2585f3e522e3b38a","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.1.1","skill_count":2,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T12:00:00.636Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-08-07T00:09:33.587462Z","discoverability":"UNLISTED","id":"plugins_6a751d5b5b008191b2da2609919917ab","is_template":false,"name":"migrating-to-react-native","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"React Native migration skills for assessing native products and implementing incremental brownfield adoption.","display_name":"Migrating to React Native","id":"pluginrel_8ed5e89595e08191b7389659ad635caa","interface":{"brand_color":null,"capabilities":["Read","Write"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000aac48243b05881ff1d16f5f9","default_prompt":"Assess this native mobile product and recommend a React Native migration path.","default_prompts":["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."],"developer_name":"Callstack","logo_url":"https://files.openai.com/content?id=file_000000000db08246b69c80082525d845","logo_url_dark":null,"long_description":"Assess an existing mobile product, choose a viable React Native migration path, define a representative checkpoint, and plan incremental brownfield adoption across iOS and Android.","plugin_category_id":"developer tools","privacy_policy_url":null,"screenshot_urls":[],"short_description":"Move Android and iOS to RN","terms_of_service_url":null,"website_url":"https://github.com/callstackincubator/agent-skills/tree/main/plugins/migrating-to-react-native"},"keywords":["react-native","migration","brownfield","ios","android"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Assesses whether and how an existing mobile product should migrate to React Native. Use when auditing one or more product repositories for migration readiness, including products whose iOS, Android, and other clients live in separate directories or repositories; choosing brownfield, greenfield, or a checkpoint-based path; defining a representative trial; or preparing a baseline and ROI decision before implementation. When product scope or material evidence is unavailable, grills the stakeholder with exactly one question per turn instead of sending a questionnaire.","interface":{"brand_color":null,"default_prompt":"Use $assess-react-native-migration to assess this mobile product. Find every production client codebase, including separate iOS and Android repositories, ask me for any locations you cannot infer, then inspect the available evidence and recommend a migration path and checkpoint.","display_name":"Assess React Native Migration","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Assess migration readiness and choose a path"},"name":"assess-react-native-migration","plugin_release_skill_id":"pluginrsk_6a751d5ecebc8191a28d8f60a3ba943a"},{"description":"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.","interface":{"brand_color":null,"default_prompt":"Use $react-native-brownfield-migration to plan and execute incremental migration from native iOS/Android to React Native or Expo using @callstack/react-native-brownfield, including initial setup, packaging, and phased host integration.","display_name":"React Native Brownfield Migration","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Incremental migration to React Native or Expo using @callstack/react-native-brownfield with strategy and phased integration steps"},"name":"react-native-brownfield-migration","plugin_release_skill_id":"pluginrsk_6a751d5eac348191bfdf89fe8bc8fdc0"}],"version":"0.1.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"migrating-to-react-native","author":{"url":"https://www.callstack.com/","name":"Callstack"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"2aa000fc91d8d023f5bfbe52f90a67ed9c1fcfb0ccf780538d9255f069994b67"}],"version":"0.1.1","homepage":"https://github.com/callstackincubator/agent-skills/tree/main/plugins/migrating-to-react-native","keywords":["react-native","migration","brownfield","ios","android"],"repository":"https://github.com/callstackincubator/agent-skills","artifact_id":16838,"observed_at":"2026-10-03T06:31:13Z","support_url":"https://www.callstack.com/contact","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}