Move your app’s data between iOS and Android.
Guides implementation and review of one-time cross-platform app-data migration using AppMigrationKit.
When to use it
Use when implementing migration extensions, exporting or importing app resources, handling migration progress and errors, or testing migration code.
It changes how the agent implements and tests app-data migration in an existing app project.
What you provide
The skill specifies Swift 6.3.
Requires AppMigrationKit APIs, available on iOS 26.0+ and iPadOS 26.0+; the data-container entitlement requires iOS 26.1+, iPadOS 26.1+, or Mac Catalyst 26.1+.
Uses Xcode to add an App Extension target to the app project.
This skill
Apple documentation
Checks current Apple documentation