What problem does it solve? Building iOS apps with AI assistance often produces inconsistent code mixing UIKit and SwiftUI, callback-based networking, and ambiguous date handling. This Skill enforces a strict, token-efficient SwiftUI architecture so generated code stays consistent, testable, and modern. ## Core Features & Use Cases - SwiftUI-First Architecture: Mandates declarative SwiftUI over UIKit, with a defined project structure separating App, Core, Models, Views, and ViewModels. - Modern Concurrency & State: Enforces async/await networking, @Observable state management, and @MainActor ViewModels under Swift 6 concurrency checking. - DateTime Governance: Defines UTC-at-rest storage, clock injection via a ClockProvider protocol, and ISO-8601/epoch API boundaries to prevent timezone bugs. - Use Case: When scaffolding a new iOS feature, apply this Skill so the AI generates an MVVM screen with an @Observable ViewModel, async/await networking, and XCTest-ready dependency injection. ## Quick Start Apply the ios-swiftui skill and generate a new SwiftUI screen with its ViewModel following MVVM and async/await conventions.