dpearson2699/swift-ios-skills
These skills were imported into SkillJury from the public skills ecosystem.
push-notifications
Local and remote push notifications for iOS/macOS with APNs, actions, and rich content.
shareplay-activities
Build shared real-time experiences using the GroupActivities framework. SharePlay connects people over FaceTime or iMessage, synchronizing media playback, app state, or custom data. Targets Swift 6.3 / iOS 26+.
speech-recognition
Transcribe live and pre-recorded audio to text using Apple's Speech framework. Covers SFSpeechRecognizer (iOS 10+) and the new SpeechAnalyzer API (iOS 26+).
storekit
Modern StoreKit 2 implementation for in-app purchases, subscriptions, and paywalls on iOS 16+.
swift-charts
Build data visualizations with bar, line, area, point, pie, and donut charts in Swift.
swift-language
Core Swift language features and modern syntax patterns targeting Swift 6.3. Covers language constructs, type system features, Codable, string and collection APIs, formatting, C interop ( @c ), module disambiguation ( ModuleName::symbol ), and performance attributes ( @specialized , @inline(always) ). For concurrency...
swift-testing
Modern Swift testing framework with @Test macros, parameterized tests, traits, and async support.
swiftdata
Define, persist, and query structured data in iOS 26+ apps with SwiftData and Swift 6.2.
swiftui-animation
Implement, review, and improve SwiftUI animations with modern iOS 17+ APIs and accessibility support.
swiftui-gestures
Review, write, and fix SwiftUI gesture interactions. Apply modern gesture APIs with correct composition, state management, and conflict resolution using Swift 6.3 patterns.
swiftui-layout-components
Layout and component patterns for SwiftUI apps targeting iOS 26+ with Swift 6.3. Covers stack and grid layouts, list patterns, scroll views, forms, controls, search, and overlays. Patterns are backward-compatible to iOS 17 unless noted.
swiftui-navigation
Navigation patterns for SwiftUI apps targeting iOS 26+ with Swift 6.3. Covers push navigation, multi-column layouts, sheet presentation, tab architecture, and deep linking. Patterns are backward-compatible to iOS 17 unless noted.
swiftui-performance
Diagnose and fix SwiftUI rendering bottlenecks through code review, Instruments profiling, and targeted remediation.
swiftui-uikit-interop
Wrap UIKit views and controllers in SwiftUI, embed SwiftUI in UIKit, and synchronize state across both frameworks.
tipkit
Add feature discovery tips, contextual hints, and onboarding coach marks to iOS 17+ apps using Apple's TipKit framework. TipKit manages display frequency, eligibility rules, and persistence so tips appear at the right time and disappear once the user has learned the feature.
vision-framework
Detect text, faces, barcodes, objects, and body poses in images and video using on-device computer vision. Patterns target iOS 26+ with Swift 6.3, backward-compatible where noted.
weatherkit
Fetch current conditions, hourly and daily forecasts, weather alerts, and historical statistics using WeatherService . Display required Apple Weather attribution. Targets Swift 6.3 / iOS 26+.
widgetkit
Build home screen, Lock Screen, Live Activities, Dynamic Island, Control Center, and StandBy widgets for iOS 18+.