When to use this skill Use this skill whenever the user wants to: - Create iOS applications using Swift with SwiftUI or UIKit - Implement navigation, view controllers, or SwiftUI views and modifiers - Use async/await, Combine, or URLSession for networking - Configure Xcode project settings, signing, capabilities, or entitlements - Persist data with Core Data, SwiftData, or UserDefaults - Prepare for App Store submission via TestFlight How to use this skill 1. SwiftUI View 2. ViewModel with async/await 3. Navigation (UIKit) 4. Xcode Configuration - Set Signing & Capabilities : Team, Bundle ID,…