Skip to main content
Source repository

dpearson2699/swift-ios-skills

These skills were imported into SkillJury from the public skills ecosystem.

24 linked skillsVisit source
Source listing

24 imported skills

swiftdata

by dpearson2699/swift-ios-skills

214

Persist, query, and manage structured data in iOS 26+ apps using SwiftData with Swift 6.2.

Software EngineeringFrontend and Design

swiftui-performance

by dpearson2699/swift-ios-skills

212

Audit SwiftUI view performance end-to-end, from instrumentation and baselining to root-cause analysis and concrete remediation steps.

Software EngineeringFrontend and Design

ios-accessibility

by dpearson2699/swift-ios-skills

210

Every user-facing view must be usable with VoiceOver, Switch Control, Voice Control, Full Keyboard Access, and other assistive technologies. This skill covers the patterns and APIs required to build accessible iOS apps.

Software EngineeringFrontend and Design

swift-testing

by dpearson2699/swift-ios-skills

210

Swift Testing is the modern testing framework for Swift (Xcode 16+, Swift 6+). Prefer it over XCTest for all new unit tests. Use XCTest only for UI tests, performance benchmarks, and snapshot tests.

Software EngineeringFrontend and Design

ios-security

by dpearson2699/swift-ios-skills

209

Guidance for handling sensitive data, authenticating users, encrypting correctly, and following Apple's security best practices on iOS.

Software EngineeringFrontend and Design

swift-charts

by dpearson2699/swift-ios-skills

208

Build data visualizations with Swift Charts targeting iOS 26+. Compose marks inside a Chart container, configure axes and scales with view modifiers, and use vectorized plots for large datasets.

Software EngineeringFrontend and Design

apple-on-device-ai

by dpearson2699/swift-ios-skills

206

Guide for selecting, deploying, and optimizing on-device ML models. Covers Apple Foundation Models, Core ML, MLX Swift, and llama.cpp.

Software EngineeringFrontend and Design

ios-localization

by dpearson2699/swift-ios-skills

206

Localize iOS 26+ apps using String Catalogs, modern string types, FormatStyle, and RTL-aware layout. Localization mistakes cause App Store rejections in non-English markets, mistranslated UI, and broken layouts. Ship with correct localization from the start.

Software EngineeringFrontend and Design

app-intents

by dpearson2699/swift-ios-skills

204

Implement, review, and extend App Intents to expose app functionality to Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence.

Software EngineeringFrontend and Design

app-store-review

by dpearson2699/swift-ios-skills

204

Guidance for catching App Store rejection risks before submission. Apple reviewed 7.7 million submissions in 2024 and rejected 1.9 million. Most rejections are preventable with proper preparation.

Software EngineeringFrontend and Design

ios-networking

by dpearson2699/swift-ios-skills

204

Modern networking patterns for iOS 26+ using URLSession with async/await and structured concurrency. All examples target Swift 6.2. No third-party dependencies required -- URLSession covers the vast majority of networking needs.

Software EngineeringFrontend and Design

swiftui-uikit-interop

by dpearson2699/swift-ios-skills

204

Bridge UIKit and SwiftUI in both directions. Wrap UIKit views and view controllers for use in SwiftUI, embed SwiftUI views inside UIKit screens, and synchronize state across the boundary. Targets iOS 26+ with Swift 6.2 patterns; notes backward-compatible to iOS 16 unless stated otherwise.

Software EngineeringFrontend and Design

mapkit-location

by dpearson2699/swift-ios-skills

202

Build map-based and location-aware features targeting iOS 17+ with SwiftUI MapKit and modern CoreLocation async APIs. Use Map with MapContentBuilder for views, CLLocationUpdate.liveUpdates() for streaming location, and CLMonitor for geofencing.

Software EngineeringFrontend and Design

push-notifications

by dpearson2699/swift-ios-skills

201

Implement, review, and debug local and remote notifications on iOS/macOS using UserNotifications and APNs. Covers permission flow, token registration, payload structure, foreground handling, notification actions, grouping, and rich notifications. Targets iOS 26+ with Swift 6.2, backward-compatible to iOS 16 unless...

Software EngineeringFrontend and Design

live-activities

by dpearson2699/swift-ios-skills

198

Build real-time, glanceable experiences on the Lock Screen, Dynamic Island, StandBy, CarPlay, and Mac menu bar using ActivityKit. Patterns target iOS 26+ with Swift 6.2, backward-compatible to iOS 16.1 unless noted.

Software EngineeringFrontend and Design

photos-camera-media

by dpearson2699/swift-ios-skills

198

Modern patterns for photo picking, camera capture, image loading, and media permissions targeting iOS 26+ with Swift 6.2. Patterns are backward-compatible to iOS 16 unless noted.

Software EngineeringFrontend and Design

tipkit

by dpearson2699/swift-ios-skills

193

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.

Software EngineeringFrontend and Design

storekit

by dpearson2699/swift-ios-skills

189

Implement in-app purchases, subscriptions, and paywalls using StoreKit 2 on iOS 26+. Use only the modern Product , Transaction , StoreView , and SubscriptionStoreView APIs. Never use the deprecated original StoreKit ( SKProduct , SKPaymentQueue , SKStoreReviewController ).

Software EngineeringFrontend and Design

widgetkit

by dpearson2699/swift-ios-skills

189

Build home screen widgets, Lock Screen widgets, Live Activities, Dynamic Island presentations, Control Center controls, and StandBy surfaces for iOS 26+.

Software EngineeringFrontend and Design

speech-recognition

by dpearson2699/swift-ios-skills

173

Transcribe live and pre-recorded audio to text using Apple's Speech framework. Covers SFSpeechRecognizer (iOS 10+) and the new SpeechAnalyzer API (iOS 26+).

Software EngineeringResearch and Audits

swiftui-layout-components

by dpearson2699/swift-ios-skills

168

Layout and component patterns for SwiftUI apps targeting iOS 26+ with Swift 6.2. Covers stack and grid layouts, list patterns, scroll views, forms, controls, search, and overlays. Patterns are backward-compatible to iOS 17 unless noted.

Software EngineeringFrontend and Design

swiftui-navigation

by dpearson2699/swift-ios-skills

167

Navigation patterns for SwiftUI apps targeting iOS 26+ with Swift 6.2. Covers push navigation, multi-column layouts, sheet presentation, tab architecture, and deep linking. Patterns are backward-compatible to iOS 17 unless noted.

Software EngineeringFrontend and Design

swift-language

by dpearson2699/swift-ios-skills

163

Core Swift language features and modern syntax patterns targeting Swift 5.9+ through Swift 6. Covers language constructs, type system features, Codable, string and collection APIs, and formatting. For concurrency (actors, async/await, Sendable), see the swift-concurrency skill. For SwiftUI views and state management,...

Software EngineeringFrontend and Design

codable-patterns

by dpearson2699/swift-ios-skills

148

Encode and decode Swift types using Codable ( Encodable & Decodable ) with JSONEncoder , JSONDecoder , and related APIs. Targets Swift 6.2 / iOS 26+.

Software EngineeringFrontend and Design