expo-migrate-module
expo-migrate-module is an agent skill published by expo, listed under business & ops. It lives in the expo/skills repository, which has 3,022 GitHub stars and is licensed under MIT; we last read it on 2026-10-22.
Migrates an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API while preserving its JavaScript and TypeScript contract. Requires no credentials.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads expo/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add expo/skills
Maintenance
Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2) while preserving its JavaScript and TypeScript contract. Use when converting or incrementally adopting @ExpoModule, @JS, @Event, @SharedObject, or @Record in an existing module. Do not use for creating a new module, general Expo SDK upgrades, or Android/Kotlin migrations.
expo-migrate-module compared with similar skills
| Skill | Publisher | What it does | Repo stars | Last update |
|---|---|---|---|---|
| expo-migrate-module (this page) | expo | Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 ma… | 3,022 | 2026-10-24 |
| constraint-driven-development | addyosmani | Establishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews th… | 110,611 | 2026-10-13 |
| deprecation-and-migration | addyosmani | Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users… | 110,611 | 2026-10-13 |
| security-and-hardening | addyosmani | Hardens code against vulnerabilities. Use when auditing an input handler for vulnerabilities, when handling u… | 110,611 | 2026-10-13 |
| cloud-databases-onboarding | Guides users through discovering their database requirements, recommends a Google Cloud database based on a r… | 21,580 | 2026-10-25 | |
| gke-batch-hpc | Runs batch and HPC workloads on GKE, utilizing job queues and parallel processing. Use when running GKE batch… | 21,580 | 2026-10-25 | |
| google-cloud-filestore-auditing | Audits Filestore instances on Google Cloud across projects for disaster recovery readiness (missing or stale… | 21,580 | 2026-10-25 |
Skills from the same repository first, then others for this job by repository stars. Figures are from each repository when we last read it.
Common questions about expo-migrate-module
- What does expo-migrate-module do?
- Migrates an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API while preserving its JavaScript and TypeScript contract. Requires no credentials.
- How do I install expo-migrate-module?
- Run npx skills add expo/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes expo-migrate-module?
- expo.
- Is expo-migrate-module maintained, and what licence does it use?
- Its repository has 3,022 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-24. The repository declares the MIT licence.
More agent skills for business & ops
- constraint-driven-developmentby addyosmani
- deprecation-and-migrationby addyosmani
- security-and-hardeningby addyosmani
- base-mcpby base
- github-project-contributor-finder-api-skillby browser-act
- linkedin-jobs-searchby browser-act