Cross-Platform App Development Skill
Installation
SKILL.md
Cross-Platform App Development Skill
Share product behavior and domain logic while preserving each platform's interaction model. “Compiles everywhere” is a starting point, not proof of a good multi-platform experience.
Stable baseline
Primary examples use Xcode 15 and Swift 5.9 with these deployment targets:
- iOS/iPadOS/Mac Catalyst 17
- macOS 14
- watchOS 10
- tvOS 17
- visionOS 1
The same architecture can support older systems, but APIs must be checked and gated at the real minimum. NavigationStack, NavigationSplitView, and ViewThatFits begin with the iOS 16/macOS 13/tvOS 16/watchOS 9 generation; visionOS starts at 1.0. OS 27-cycle APIs are beta relative to stable Xcode 26.6 and require explicit user intent, beta labeling, a stable fallback, and availability checks.
Start with a target matrix
Record this before generating code: