github.com/thienqo/ios-skills
| Skill | Added | Review |
|---|---|---|
core-bluetooth skills/core-bluetooth/SKILL.md Build direct Bluetooth Low Energy central or peripheral workflows with Core Bluetooth, including GATT discovery, state restoration, MTU sizing, and background modes. Use for BLE scanning, peripheral connection, characteristic reads/writes/notifications, or peripheral advertisement. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
core-data skills/core-data/SKILL.md Build or review persistence in apps that still use Core Data, including managed objects, fetched results, batch operations, persistent history, staged migration, and concurrency. Use for Core Data-only work; route SwiftData adoption or coexistence to swiftdata. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
core-haptics skills/core-haptics/SKILL.md Builds custom tactile and synchronized audio-haptic experiences with Core Haptics, including CHHapticEngine lifecycle, transient and continuous events, dynamic parameters, parameter curves, AHAP files, and device verification. Use when system sensoryFeedback or UIFeedbackGenerator patterns cannot express the required haptic behavior. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
coreml skills/coreml/SKILL.md Integrates and profiles Core ML models for on-device inference. Use for mlmodel/mlpackage loading, generated or feature-provider predictions, compute-unit selection, MLTensor, Vision integration, MLComputePlan, model pipelines, deployment, or performance analysis. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
core-motion skills/core-motion/SKILL.md Builds sensor workflows with Core Motion for accelerometer, gyroscope, device motion, pedometer, activity recognition, altitude, headphone motion, workout motion, and submersion/depth data. Use for motion interaction, steps, activity classification, AirPods tracking, or watchOS depth features. | 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
core-nfc skills/core-nfc/SKILL.md Read and write NFC tags using CoreNFC. Use when scanning NDEF tags, reading ISO7816/ISO15693/FeliCa/MIFARE tags, writing NDEF messages, handling NFC session lifecycle, configuring NFC entitlements, or implementing background tag reading in iOS apps. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
cryptokit skills/cryptokit/SKILL.md Use Apple CryptoKit for Swift cryptographic primitives. Use when hashing with SHA-2 or SHA-3, generating HMACs, encrypting with AES-GCM or ChaChaPoly, signing with P256/P384/P521/Curve25519 or ML-DSA keys, performing ECDH, HPKE, ML-KEM, or X-Wing key exchange, using Secure Enclave CryptoKit keys, or migrating CommonCrypto code to CryptoKit. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
cryptotokenkit skills/cryptotokenkit/SKILL.md Builds CryptoTokenKit security-token and smart-card integrations. Use for token-driver extensions, token sessions, TKSmartCard communication, NFC smart-card sessions, token-backed Keychain queries, token watching, certificate authentication, APDU handling, or PIN workflows. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
debugging-instruments skills/debugging-instruments/SKILL.md Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Instruments. Use for crashes, retain-cycle inspection, hangs, build failures, and generic CPU, memory, energy, or network profiling. Use ios-memgraph-analysis for .memgraph capture, leaks CLI ownership paths, or persistent heap growth; use ios-ettrace-performance for ETTrace capture and JSON. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
device-integrity skills/device-integrity/SKILL.md Protects apps and APIs with DeviceCheck and App Attest. Use for per-device fraud state, App Attest key generation and attestation, request assertions, server verification, compromised-device signals, app authenticity, replay resistance, or sensitive endpoint protection. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
dockkit skills/dockkit/SKILL.md Control motorized camera docks and enable intelligent subject tracking using DockKit. Use when discovering DockKit-compatible accessories, implementing camera subject tracking for faces or bodies, controlling dock motors for pan and tilt, configuring framing behavior, setting regions of interest, or building video apps with automatic camera tracking. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
energykit skills/energykit/SKILL.md Query grid electricity forecasts and submit load events using EnergyKit to help users optimize home electricity usage. Use when building smart home apps, EV charger controls, HVAC scheduling, or energy management dashboards that guide users to use power during cleaner or cheaper grid periods. | 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
eventkit skills/eventkit/SKILL.md Creates, reads, edits, and presents calendar events or reminders with EventKit and EventKitUI. Use for authorization, event/reminder CRUD, calendars, recurrence, alarms, change observation, event editors, viewers, calendar choosers, or SwiftUI wrappers. | 75 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
family-controls skills/family-controls/SKILL.md Request Screen Time authorization with FamilyControls, pick apps and web domains with FamilyActivityPicker, apply shields via ManagedSettings, and monitor usage schedules with DeviceActivity in iOS. | 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
financekit skills/financekit/SKILL.md Access eligible Wallet financial data using FinanceKit and FinanceKitUI. Use when querying transactions or balances, reading Apple Card, Apple Cash, Savings, or U.K. connected-account data, requesting financial-data authorization, using TransactionPicker, enabling iOS 26 background delivery, or saving and checking Wallet orders. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
focus-engine skills/focus-engine/SKILL.md Implement or debug keyboard, directional, and scene-level focus across SwiftUI and UIKit. Use for FocusState, focus restoration and routing, tvOS remote navigation, watchOS crown focus, visionOS input focus, macOS key loops, UIFocusGuide, or UIFocusDebugger. | 69 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
gamekit skills/gamekit/SKILL.md Builds Game Center features with GameKit. Use for local-player authentication and restrictions, access point/dashboard, leaderboards, achievements, challenges, saved games, invitations, real-time or turn-based matchmaking, match data, and server identity verification. | 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
git-branching-workflow skills/git-branching-workflow/SKILL.md Standardized Git branch creation, naming taxonomies (feat/, fix/, refactor/, hotfix/, release/, chore/), trunk-based integration, and PR isolation lifecycles. Use when creating branches, preparing pull requests, or standardizing team git workflows; do not use for resolving merge conflicts or low-level git plumbing. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
healthkit skills/healthkit/SKILL.md Builds HealthKit authorization, sample reads/writes, statistics, background delivery, and workout sessions. Use for Apple Health metrics, charts, HKQuantitySample storage, HKLiveWorkoutBuilder, unit handling, workout recording, or health-data delivery and privacy behavior. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
homekit skills/homekit/SKILL.md Control smart-home accessories and commission Matter devices using HomeKit and MatterSupport. Use when managing homes/rooms/accessories, creating action sets or triggers, reading accessory characteristics, onboarding Matter devices, or building a third-party smart-home ecosystem app. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 |