| 8.4 | skills.sh | eventkit-calendar eventkit-calendar provides comprehensive coverage of ios calendar and reminder management through eventkit and eventkitui, including crud operations, recurrence rules, alarms, and authorization workflows. |
| 8.3 | skills.sh | cloudkit cloudkit covers icloud synchronization across devices using record crud, queries, subscriptions, cksyncengine, and swiftdata integration with explicit conflict resolution and error handling strategies. |
| 8.3 | skills.sh | relevancekit relevancekit enables watchos widgets to surface contextually via time, location, fitness, sleep, and hardware signals. provides two integration paths: timeline provider relevance and dedicated relevance-driven widgets for watchos 26+. |
| 8.2 | skills.sh | swiftui-performance swiftui-performance guides systematic diagnosis and remediation of rendering issues through code review, profiling with instruments, and targeted fixes. covers identity, state scope, lazy loading, and common patterns that degrade performance. |
| 8.2 | skills.sh | audioaccessorykit audioaccessorykit enables companion apps to register bluetooth audio accessories, declare capabilities like automatic audio switching and placement sensing, and coordinate intelligent audio routing through the accessory control device api. |
| 8.2 | skills.sh | carplay carplay covers building vehicle display apps across navigation, audio, communication, and poi categories. includes entitlement setup, scene lifecycle, template hierarchy, and simulator testing patterns with common pitfalls flagged. |
| 8.1 | skills.sh | tabletopkit tabletopkit enables multiplayer spatial board games on visionOS with automatic state synchronization, physics-based dice, equipment hierarchies, and group activities integration. covers table setup, piece interaction, seat management, and realitykit rendering. |
| 7.8 | skills.sh | authentication authentication implements ios sign-in flows including apple id, passkeys, oauth, password autofill, and biometric re-auth. covers credential state management, token validation, and common pitfalls. |
| 7.8 | skills.sh | app-store-optimization app-store-optimization provides tactical guidance on keyword research, metadata structuring, and conversion-focused product page design for ios app stores. covers title strategy, keyword field prioritization, description formatting, custom product pages, and in-app events with research methodologies and common pitfalls. |
| 7.3 | skills.sh | widgetkit widgetkit covers widget and control center implementation across ios home screen, lock screen, standby, and carplay surfaces. includes timeline providers, interactive widgets, live activity handoff, and ios 26 liquid glass and push reload support. |
| 7.3 | skills.sh | scenekit scenekit covers 3d scene graphs, node transforms, pbr materials, lighting, physics, particle systems, and animation in swift. deprecated as of wwdc 2025 in favor of realitykit, but maintains critical bug fixes for existing apps. |
| 7.2 | skills.sh | app-intents app-intents covers implementing app intents for siri, shortcuts, spotlight, widgets, control center, and apple intelligence on ios 16-26. structured guidance through triage workflow, entity modeling, parameter declaration, and platform-specific patterns including control center, indexed spotlight search, and snippet intents. |
| 6.6 | skills.sh | swift-security swift-security covers iOS/macOS keychain operations, biometric authentication, and cryptography with apple-documented patterns and decision trees, spanning iOS 13+ through forward guidance. scoped to client-side only. |
| 6.4 | skills.sh | mapkit-location mapkit-location covers ios 17+ map and location features using swiftui mapkit, async corelocation apis, geofencing, geocoding, and local search with a review checklist for common gotchas. |
| 5.8 | skills.sh | ios-simulator ios-simulator provides command-line control of xcode simulator devices via xcrun simctl, covering device lifecycle, app deployment, testing workflows, and diagnostic capture. lacks procedural depth and actionable steps. |
| 5.8 | skills.sh | swiftui-uikit-interop swiftui-uikit-interop covers bidirectional bridging between uikit and swiftui via representable protocols, coordinator pattern, and state synchronization, with ios 16+ support and migration guidance. |
| 5.8 | skills.sh | ios-localization ios-localization covers string catalogs, generated symbols, locale-aware formatting, and rtl layout for ios 26+ apps. incomplete procedures and missing implementation detail limit practical application. |
| 5.4 | skills.sh | live-activities live-activities covers lock screen and dynamic island widgets via activitykit, with patterns for real-time updates, multi-region layouts, and apns integration across ios 16.1+. |
| 5.3 | skills.sh | background-processing background-processing documents ios backgroundtasks framework registration and scheduling patterns, covering app refresh and processing tasks with plist configuration and background urlsession mechanics. |
| 5.3 | skills.sh | coreml coreml covers on-device model execution in swift, including loading, inference, and basic profiling, but defers model optimization and conversion to a separate skill. |
| 5.2 | skills.sh | healthkit healthkit enables reading and writing apple health data via the healthkit framework, covering authorization flows, sample and statistics queries, background delivery, and workout session management for ios applications. |
| 5.2 | skills.sh | apple-on-device-ai apple-on-device-ai maps framework choices (foundation models, core ml, mlx swift, llama.cpp) with deployment patterns and pitfall avoidance for ios/macos on-device inference. |
| 5.2 | skills.sh | swiftui-patterns swiftui-patterns documents modern swiftui architecture and state management conventions for ios 17+, covering view composition, environment wiring, and async loading. lacks concrete procedures and trigger examples. |
| 5.1 | skills.sh | swift-testing swift-testing covers the modern swift testing framework (xcode 16+, swift 6+) with @test macros, @suite organization, expect/require assertions, test traits, and parameterized tests. framework preference guidance and anti-patterns included. |
| 5.1 | skills.sh | passkit-wallet passkit-wallet covers apple pay button display, payment request construction, authorization handling, and wallet pass creation for ios. lacks procedural depth and error recovery guidance. |
| 4.9 | skills.sh | alarmkit alarmkit schedules ios and ipados alarms that surface on lock screen, dynamic island, and apple watch using live activities. covers authorization, countdown timers, snooze handling, and widget configuration. |
| 4.8 | skills.sh | ios-security ios-security provides reference material on keychain storage, cryptokit operations, biometric auth, and app transport security for ios developers, but lacks executable procedures and concrete integration examples. |
| 4.8 | skills.sh | swiftui-navigation swiftui-navigation documents ios navigation patterns including navigationstack, splittview, sheets, and tabs, but lacks actionable procedure depth and edge case acknowledgment needed for production use. |
| 4.4 | skills.sh | swiftui-gestures swiftui-gestures covers SwiftUI gesture implementation, composition, and conflict resolution using modern iOS APIs. guides review and fixes for tap, long press, drag, magnify, and rotate interactions within Swift 6.3 patterns. |
| 4.3 | skills.sh | weatherkit weatherkit wraps apple's weather service to retrieve forecasts, alerts, and historical data across swift/ios platforms. requires explicit attribution display and targets ios 26+. |
| 4.3 | skills.sh | core-bluetooth core-bluetooth provides primitives for ble central and peripheral roles, gatt communication, and background state restoration on ios. lacks actionable step-by-step procedures. |
| 4.2 | skills.sh | cryptokit cryptokit wraps apple's native swift cryptographic library for hashing, hmac, symmetric encryption, signing, and key agreement operations on ios 13 and later. |
| 4.2 | skills.sh | core-motion core-motion provides ios/watchos access to accelerometer, gyroscope, magnetometer, pedometer, and activity recognition via cmmotion apis. covers sensor fusion, step counting, activity classification, and altitude data with battery-aware update intervals. |
| 4.2 | skills.sh | musickit musickit wraps apple music catalog search, playback control via applicationmusicplayer, subscription validation, and now playing metadata publication for swift/ios agents. targets swift 6.3 and ios 26+. |
| 4.2 | skills.sh | device-integrity device-integrity covers server-side verification of genuine apple devices and unmodified app instances using devicecheck per-device bits and app attest secure enclave cryptography. |
| 4.2 | skills.sh | musickit-audio musickit-audio covers apple music catalog search, playback control via applicationmusicplayer, subscription validation, and now playing metadata publication. targets swift 6.2 and ios 26+. |
| 4.2 | skills.sh | swift-language swift-language documents modern swift constructs and syntax patterns but lacks procedural depth. scope covers type system, codable, collections, c interop, and performance attributes via reference links rather than embedded guidance. |
| 4.2 | skills.sh | app-clips app-clips covers ios lightweight app distribution via invocation urls, app clip codes, nfc, qr codes, and safari banners, with target setup and app store connect guidance, but lacks concrete procedural detail and actionable examples. |
| 4.2 | skills.sh | shareplay-activities shareplay-activities provides framework guidance for building synchronized multi-user experiences over facetime or imessage using groupactivities and coordinated media playback, but lacks concrete implementation steps and error handling patterns. |
| 3.8 | skills.sh | permissionkit permissionkit abstracts ios 26 parental permission flows for child-initiated communication exceptions, targeting swift 6.3 and later. |
| 3.8 | skills.sh | mapkit mapkit provides ios 17+ swiftui map building with mapkit and corelocation async apis, covering map views, location streaming, and geofencing patterns. |
| 3.7 | skills.sh | energykit energykit queries grid electricity forecasts and identifies cleaner or cheaper grid times to shift loads, targeting ios 26+ with swift 6.3. api is beta and subject to change. |
| 3.2 | skills.sh | swiftui-animation swiftui-animation provides minimal guidance on implementing animations and transitions. the skill lacks procedural depth, concrete examples, and actionable steps for real animation scenarios. |
| 3.2 | skills.sh | avkit avkit is an ios media playback framework wrapper. it documents ui components for video players, picture-in-picture, airplay, and captions but lacks actionable integration procedures for ai agents. |
| 3.2 | skills.sh | homekit homekit provides swift bindings for ios home automation control and matter device commissioning, targeting ios 26+ with support for accessory management, characteristic reads/writes, and action set triggers. |
| 3.2 | skills.sh | activitykit activitykit covers lock screen and dynamic island widget implementation in ios using swift. documentation redirects to external patterns file without inline guidance or examples. |
| — | skills.sh | swiftui-webkit Embeds and controls web content in SwiftUI with WebKit for SwiftUI, including WebView, WebPage, navigation policies, JavaScript execution, observable page… |
| — | skills.sh | swift-codable Implement Swift Codable models for JSON and property-list encoding and decoding with JSONDecoder, JSONEncoder, CodingKeys, and custom init(from:) or… |
| — | skills.sh | core-nfc Read and write NFC tags using CoreNFC. Use when scanning NDEF tags, reading ISO7816/ISO15693/FeliCa/MIFARE tags, writing NDEF messages, handling NFC session… |
| — | skills.sh | contacts-framework Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping… |
| — | skills.sh | speech-recognition Transcribe speech to text using Apple's Speech framework. Use when implementing live microphone transcription with AVAudioEngine, recognizing recorded audio… |
| — | skills.sh | tipkit Implement and review Apple TipKit feature-discovery UI for iOS 17+ apps. Use when adding or auditing in-app tips, contextual help, coach marks, Tip, TipView,… |
| — | skills.sh | natural-language Tokenize, tag, and analyze natural language text using Apple's NaturalLanguage framework and translate between languages with the Translation framework. Use… |
| — | skills.sh | vision-framework Implement computer vision features including text recognition (OCR), face detection, barcode scanning, image segmentation, object tracking, and document… |
| — | skills.sh | debugging-instruments Debug iOS apps and profile performance using LLDB, Memory Graph Debugger, and Instruments. Use when diagnosing crashes, memory leaks, retain cycles, main… |
| — | skills.sh | swift-charts Implement, review, or improve data visualizations using Swift Charts. Use when building bar, line, area, point, pie, donut, or iOS 26 3D charts; when adding… |
| — | skills.sh | swiftui-liquid-glass Implement, review, or improve SwiftUI Liquid Glass effects for iOS 26+. Covers glassEffect modifier, GlassEffectContainer, glass button styles, glass… |
| — | skills.sh | swiftui-layout-components Build SwiftUI layouts using stacks, grids, lists, scroll views, forms, and controls. Covers VStack/HStack/ZStack, LazyVGrid/LazyHGrid, List with sections and… |
| — | skills.sh | swift-concurrency Resolve Swift concurrency compiler errors, adopt approachable concurrency (SE-0466), and write data-race-safe async code. Use when fixing Sendable conformance… |
| — | skills.sh | storekit Implement, review, or improve in-app purchases and subscriptions using StoreKit 2. Use when building paywalls with SubscriptionStoreView or ProductView,… |
| — | skills.sh | swiftdata Implement, review, or improve data persistence using SwiftData. Use when defining @Model classes with @Attribute, @Relationship, @Transient, #Unique, or… |
| — | skills.sh | push-notifications Implement, review, or debug push notifications in iOS/macOS apps — local notifications, remote (APNs) notifications, rich notifications, notification actions,… |
| — | skills.sh | ios-networking Build, review, or improve networking code in iOS/macOS apps using URLSession with async/await, structured concurrency, and modern Swift patterns. Use when… |
| — | skills.sh | app-store-review Prepare for App Store review and prevent rejections. Covers App Store review guidelines, app rejection reasons, PrivacyInfo.xcprivacy privacy manifest… |
| — | skills.sh | ios-accessibility Implements, reviews, or improves accessibility in iOS/macOS apps with SwiftUI, UIKit, and AppKit. Use when adding VoiceOver, Voice Control, Switch Control, or… |
| — | skills.sh | photokit Implement, review, or improve photo picking, camera capture, and media handling in iOS apps using PhotoKit and AVFoundation. Use when working with… |
| — | skills.sh | cryptotokenkit cryptotokenkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | sensorkit sensorkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | dockkit dockkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | browserenginekit browserenginekit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | accessorysetupkit accessorysetupkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | adattributionkit adattributionkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | callkit callkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | appmigrationkit appmigrationkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | gamekit gamekit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | metrickit metrickit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | spritekit spritekit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | financekit financekit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | realitykit realitykit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | paperkit paperkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | passkit passkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | pencilkit pencilkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | eventkit eventkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | pdfkit pdfkit — an installable skill for AI agents, published by dpearson2699/swift-ios-skills. |
| — | skills.sh | pencilkit-drawing Add Apple Pencil drawing, canvas views, tool pickers, and ink serialization using PencilKit. Use when building drawing apps, annotation features, handwriting… |
| — | skills.sh | swift-architecture Select, implement, or migrate between app architecture patterns for Apple platform apps. Use when choosing between MV (Model-View with @Observable), MVVM, MVI,… |
| — | skills.sh | callkit-voip Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring… |
| — | skills.sh | focus-engine Implements keyboard, directional, and scene-level focus behavior across SwiftUI and UIKit. Use when managing @FocusState, defaultFocus, focused values,… |
| — | skills.sh | swiftlint Configures and enforces SwiftLint in Swift projects using build tool plugins, run scripts, and CI. Covers .swiftlint.yml configuration, disabled_rules,… |
| — | skills.sh | realitykit-ar Build augmented reality experiences with RealityKit and ARKit on iOS. Use when adding 3D content with RealityView, loading entities and models, placing objects… |
| — | skills.sh | core-data Build, review, or improve Core Data persistence in apps that have not adopted SwiftData. Use when working with NSManagedObject subclasses,… |
| — | skills.sh | metrickit-diagnostics Collect and analyze on-device performance metrics and crash diagnostics using MetricKit. Use when setting up MXMetricManager, handling MXMetricPayload or… |
| — | skills.sh | cloudkit-sync Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine,… |
| — | skills.sh | swift-formatstyle Format values for display using the FormatStyle protocol and its concrete types. Use when formatting numbers (integers, floating-point, decimals), currencies,… |
| — | skills.sh | swift-api-design-guidelines Apply Swift API Design Guidelines to name, label, and document Swift APIs. Covers argument label rules (prepositional phrase rule, grammatical phrase rule,… |
| — | skills.sh | homekit-matter Control smart-home accessories and commission Matter devices using HomeKit and MatterSupport. Use when managing homes/rooms/accessories, creating action sets… |
| — | skills.sh | photos-camera-media Implement, review, or improve photo picking, camera capture, and media handling in iOS apps. Use when working with PhotosPicker, PHPickerViewController, camera… |