Use when ANY iOS build fails, test crashes, Xcode misbehaves, or environment issue occurs before debugging code.
Apple Human Interface Guidelines for iPhone.
Invocable iOS design pipeline. When called with a design prompt, runs an autonomous loop: designs iOS screens in Pencil MCP following…
Develop native iOS applications with Swift/SwiftUI.
Context-aware routing to Swift/iOS development patterns, architecture, and best practices.
Capture and interpret ETTrace profiles for iOS simulator apps, including symbolicated launch and runtime flamegraphs.
Generate iOS app icons as PNG imagesets for Xcode asset catalogs from SF Symbols (5000+ Apple-native) or Iconify API (275k+ open source…
Use when deploying ANY machine learning model on-device, converting models to CoreML, compressing models, or implementing speech-to-text.
Automates the management and translation of .xcstrings localization files for Apple platform applications.
iOS memgraph leak analysis: capture, inspect, compare, and prove memory leaks with Apple's `leaks` tool, retain-cycle evidence, and…
Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps.
Build, review, or improve networking code in iOS/macOS apps using URLSession with async/await, structured concurrency, and modern Swift…
Secure iOS apps with Keychain Services, CryptoKit encryption, biometric authentication (Face ID, Touch ID), Secure Enclave key storage…
Manages iOS Simulator devices and app tests with xcrun simctl: lifecycle, install/launch, push and location simulation, privacy…
Mirror iOS Simulator runs in the Codex browser for interaction, visible proof, and hot-reloaded SwiftUI previews from importable Swift…
Debug iOS Simulator apps with XcodeBuildMCP for build, run, launch, UI inspection, interaction, screenshots, and logs; route user-visible…
Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.
Develop native iOS apps with Swift. Covers MVVM architecture, SwiftUI, URLSession for networking, Combine for reactive programming, and…
Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.
Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.
Use this skill when writing iOS unit tests, debugging test failures, creating Swift Testing tests, testing SwiftData models, or when the…