Loading...
Loading...
Found 368 Skills
Provides comprehensive guidance for iOS development with Swift including view controllers, views, navigation, lifecycle, and iOS app development. Use when the user asks about iOS Swift, needs to create iOS applications, implement iOS components, or work with Swift in iOS.
Use when building, refactoring, debugging, or testing iOS/macOS features using The Composable Architecture (TCA). Covers feature structure, effects, dependencies, navigation patterns, and testing with TestStore.
Write Swift code for iOS/macOS following best practices. Use when developing with SwiftUI, UIKit, or Swift packages. Covers type safety, concurrency, and tooling.
Provides the complete Embedded Swift documentation for developing on microcontrollers, embedded systems, and baremetal applications.
Apple HealthKit framework for health and fitness data. Use for reading/writing health samples, workout data, authorization flows, observer queries, background delivery, clinical records, activity rings, and integrating with the Health app across iPhone, Apple Watch, iPad, and visionOS.
Patterns and best practices for building robust AsyncStream and AsyncSequence types, learned from swift-async-algorithms.
Test Swift applications - XCTest, Swift Testing, UI tests, mocking, TDD, CI/CD
Swift development for iOS/macOS with SwiftUI, async/await, and Combine. Use for .swift files.
Master Swift Package Manager - dependencies, creating libraries, publishing, local packages
Use when building a thread-safe data persistence layer in Swift using actors with in-memory cache and file storage.
Use when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from sockets/URLSession streams, or handling network transitions. Covers UDP/TCP patterns, structured concurrency networking (iOS 26+), and common anti-patterns.
Automatically applies accessibility best practices to Swift projects (SwiftUI and UIKit). Use when working on iOS/macOS projects that need VoiceOver support, Dynamic Type, WCAG compliance, or accessibility audits. Triggers on Swift accessibility tasks, a11y improvements, or when the user mentions accessibility, VoiceOver, or Dynamic Type.