github.com/thienqo/ios-skills
| Skill | Added | Review |
|---|---|---|
accessorysetupkit skills/accessorysetupkit/SKILL.md Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit. Use when presenting a privacy-preserving accessory picker, defining discovery descriptors for BLE or Wi-Fi devices, handling accessory session events, migrating from CoreBluetooth permission-based scanning, or setting up accessories without requiring broad Bluetooth permissions. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
activitykit skills/activitykit/SKILL.md Build or review Live Activities and Dynamic Island experiences with ActivityKit, including lifecycle, layouts, push updates, and scheduled delivery. Use for time-sensitive Lock Screen or Dynamic Island state; route ordinary widgets to widgetkit. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
adattributionkit skills/adattributionkit/SKILL.md Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit. Use when registering ad impressions, handling attribution postbacks, updating conversion values, implementing re-engagement attribution, configuring publisher or advertiser apps, or replacing SKAdNetwork with AdAttributionKit for ad measurement. | 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
alarmkit skills/alarmkit/SKILL.md Builds AlarmKit alarms and countdowns with system Lock Screen, Dynamic Island, StandBy, and Apple Watch presentation. Use for authorization, AlarmManager scheduling, stop/secondary actions, countdown extension handoff, state observation, or Live Activity-backed alarm experiences. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
app-clips skills/app-clips/SKILL.md Builds App Clips and their invocation, routing, App Store Connect experiences, size/capability limits, promotion, data handoff, notifications, and full-app migration. Use for App Clip Codes, URLs, NFC/QR, Safari/Maps/Messages invocation, NSUserActivity, or App Group/keychain transfer. | 77 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
app-intents skills/app-intents/SKILL.md Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent actions, AppEntity and EntityQuery models, AppShortcutsProvider phrases, IndexedEntity Spotlight indexing, WidgetConfigurationIntent, SnippetIntent, and assistant schemas. Use when exposing app actions or entities to system surfaces. | 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
apple-on-device-ai skills/apple-on-device-ai/SKILL.md Designs private on-device AI for Apple platforms with Foundation Models (including iOS 27 LanguageModel providers, Private Cloud Compute, multimodal prompts, Dynamic Profiles), Core AI, Core ML, MLX Swift, or llama.cpp. Use for local LLM runtime selection, Apple Intelligence chat or tool use, Apple Silicon inference, model conversion/compression, or backend comparison; route Core ML prediction code to coreml. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
appmigrationkit skills/appmigrationkit/SKILL.md Builds one-time cross-platform app-data transfers with AppMigrationKit. Use for AppMigrationExtension setup, ResourcesArchiver export/import, transportable resources, progress, cancellation, MigrationStatus, app-group cleanup, recovery, or AppMigrationTester verification. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
app-store-optimization skills/app-store-optimization/SKILL.md Optimize App Store product pages for search visibility and conversion. Use for keywords, names, subtitles, descriptions, screenshots, localization, Custom Product Pages, In-App Events, product-page tests, and review-prompt strategy; route submission compliance to app-store-review. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
app-store-review skills/app-store-review/SKILL.md Audits App Store submission readiness and rejection risk across current review guidelines, PrivacyInfo.xcprivacy and required-reason APIs, privacy labels, ATT, StoreKit payments, metadata, entitlements, widgets, and Live Activities. Use when preparing a submission, responding to rejection, reconciling privacy evidence, or separating upload blockers from cleanup. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
audioaccessorykit skills/audioaccessorykit/SKILL.md Integrate third-party audio accessories with Apple audio switching and spatial placement using AudioAccessoryKit. Use when configuring AccessoryControlDevice, handling device capabilities, monitoring accessory placement, or participating in automatic audio routing. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
authentication skills/authentication/SKILL.md Builds iOS authentication with AuthenticationServices and LocalAuthentication. Use for Sign in with Apple, passkeys/WebAuthn, credential state or revocation, OAuth/web sessions, Password AutoFill, identity-token server validation, and local biometric reauthentication. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
avfoundation-audio skills/avfoundation-audio/SKILL.md Configure AVAudioSession categories, modes, route changes, interruptions, and build low-latency AVAudioEngine node graphs for recording, mixing, and audio processing in iOS and iPadOS apps. | 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
avkit skills/avkit/SKILL.md Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system UI. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
background-processing skills/background-processing/SKILL.md Schedules and executes iOS background work with BGTaskScheduler and background URLSession. Use for app refresh, processing, continued-processing tasks, expiration and completion handling, background downloads, background pushes, registration, Info.plist configuration, or launch simulation. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
browserenginekit skills/browserenginekit/SKILL.md Build alternative browser engines using BrowserEngineKit. Use when developing a non-WebKit browser engine for iOS/iPadOS in supported regions, managing web content/rendering/networking extension processes, configuring GPU and networking process capabilities, checking alternative-engine device eligibility, or reviewing BrowserEngineKit entitlements and Info.plist setup. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
callkit skills/callkit/SKILL.md Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring CXProvider and CXCallController, handling call actions, coordinating audio sessions, or creating Call Directory extensions for caller ID and call blocking. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
carplay skills/carplay/SKILL.md Builds eligible CarPlay navigation, audio, communication, EV charging, parking, or ordering apps with template scenes. Use for entitlements, scene delegates, interface-controller hierarchies, lists, maps, Now Playing, dashboard displays, or CarPlay Simulator verification. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
cloudkit skills/cloudkit/SKILL.md Builds or reviews CloudKit and iCloud synchronization with records, queries, subscriptions, CKSyncEngine, shares, SwiftData CloudKit configuration, key-value storage, or iCloud Drive. Use for sync architecture, conflicts, account state, retries, quota, and offline behavior. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
contacts-framework skills/contacts-framework/SKILL.md Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI, handling contact permissions, or working with CNContactStore fetch and save requests. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 |