byexpo· 26 skills
Framework (OSS). 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.
$npx -y skills add expo/skills --skill expo-migrate-moduleInstalls into the current project.
Run `npx skills use "https://github.com/expo/skills" --skill "expo/skills/expo-migrate-module"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/expo/skills" that are relevant to the current task. Run `npx skills add "https://github.com/expo/skills"` and select the relevant skills, then follow their instructions.