github.com/thienqo/ios-skills
| Skill | Added | Review |
|---|---|---|
relevancekit skills/relevancekit/SKILL.md Increase widget visibility on Apple Watch using RelevanceKit. Use when providing contextual relevance signals for watchOS widgets, declaring time-based or location-based relevance, combining multiple relevance providers, helping the system surface the right widget at the right time on watchOS 26, or routing mixed RelevanceKit/WidgetKit/HealthKit/MapKit Smart Stack scope. | 71 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
scenekit skills/scenekit/SKILL.md Maintains existing SceneKit scenes, nodes, materials, cameras, lights, animation, physics, particles, assets, shaders, and SwiftUI hosting. Use for SceneKit maintenance; route new 3D apps, major redesigns, USD/USDZ pipelines, and migration planning to RealityKit. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
sensorkit skills/sensorkit/SKILL.md Access ambient, motion, biometric, and interaction research data using SensorKit. Use when configuring sensor readers, handling authorization and study onboarding, fetching sample streams, managing user data deletion, or building research and clinical studies. | 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
shareplay-activities skills/shareplay-activities/SKILL.md Build shared real-time experiences using GroupActivities and SharePlay. Use when implementing shared media playback, collaborative app features, synchronized game state, or any FaceTime, Messages, AirDrop, or nearby visionOS group activity on iOS, macOS, tvOS, or visionOS. | 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
shazamkit skills/shazamkit/SKILL.md Recognize music and audio with ShazamKit using SHManagedSession, SHSession, SHCustomCatalog, and SHSignatureGenerator for live microphone matching and custom audio catalogs in iOS apps. | 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
speech-recognition skills/speech-recognition/SKILL.md Transcribe live and recorded audio with the Speech framework. Use when implementing SpeechAnalyzer (iOS 26+), SpeechTranscriber, SFSpeechRecognizer, live microphone speech-to-text, audio file transcription, on-device speech models, speech recognition permissions, or custom language models. | 66 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
spritekit skills/spritekit/SKILL.md Build 2D games and animations using SpriteKit. Use when creating game scenes with SKScene and SKView, adding sprites with SKSpriteNode, animating with SKAction sequences, simulating physics with SKPhysicsBody and contact detection, creating particle effects with SKEmitterNode, building tile maps, using SKCameraNode, or integrating SpriteKit scenes in SwiftUI with SpriteView. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
storekit skills/storekit/SKILL.md Implement or review in-app purchases and subscriptions with StoreKit 2, including paywalls, transactions, entitlement verification, offers, renewal state, testing, Family Sharing, Ask to Buy, refunds, and billing recovery. Route physical-goods checkout to passkit. | 67 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 6bf8b62 | |
swift-api-design-guidelines skills/swift-api-design-guidelines/SKILL.md Apply Swift API Design Guidelines to names, argument labels, mutating/nonmutating pairs, protocols, and documentation comments. Use when designing or reviewing Swift APIs for clarity at the call site; file and project organization belongs to the relevant architecture/UI skill. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-architecture skills/swift-architecture/SKILL.md Choose, review, or migrate Apple-platform architecture and module boundaries. Use when feature complexity may justify MVVM, MVI, TCA, Clean Architecture, a Coordinator, or an incremental migration beyond straightforward SwiftUI MV. | 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-charts skills/swift-charts/SKILL.md Builds or reviews Swift Charts visualizations, including bar, line, area, point, sector, vectorized, and 3D charts. Use for marks, axes, scales, legends, annotations, selection, scrolling, styling, accessibility, large datasets, plots, or spatial surfaces. | 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-codable skills/swift-codable/SKILL.md Master serialization and deserialization in Swift with Codable. Use when implementing custom CodingKeys, date/data decoding strategies, polymorphic/mixed collections, lossy array decoding, property wrappers for default values, or bridging Codable with SwiftData/CoreData persistence. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-code-review skills/swift-code-review/SKILL.md Reviews Swift and SwiftUI pull requests, diffs, and changed code for evidence-backed correctness, concurrency, ownership, errors, Observation state, and lifecycle risks. Use when the requested deliverable is a code review, then route deep fixes to specialist skills. | 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 6bf8b62 | |
swift-concurrency skills/swift-concurrency/SKILL.md Diagnoses and implements data-race-safe Swift concurrency with actor isolation, Sendable, structured tasks, cancellation, and synchronization. Use for compiler diagnostics or async behavior; when the requested deliverable is a PR or diff review, select swift-code-review first. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swiftdata skills/swiftdata/SKILL.md Implement or review SwiftData models, containers, queries, relationships, migrations, CloudKit configuration, and background persistence work. Use for SwiftData-backed storage; route legacy Core Data-only work to core-data. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-formatstyle skills/swift-formatstyle/SKILL.md Formats and parses locale-aware numbers, decimals, currencies, percentages, dates, durations, measurements, names, lists, byte counts, and URLs with Foundation FormatStyle and ParseableFormatStyle. Use when replacing legacy Formatter subclasses, designing reusable format APIs, using SwiftUI Text(_:format:), correcting availability, or testing user-facing formatted output across locales. | 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-language skills/swift-language/SKILL.md Apply modern Swift language patterns to non-SwiftUI, non-concurrency code, including expressions, typed throws, generics, protocols, result builders, property wrappers, opaque and existential types, regexes, and collections. Route concurrency, Codable, formatting, and API naming to their specialist skills. | 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swiftlint skills/swiftlint/SKILL.md Configure and enforce SwiftLint through build-tool plugins, Xcode scripts, Swift Package plugins, or CI. Use for rule configuration, suppressions, baselines, autocorrection, reporters, strictness, multi-config setups, and staged rollout in existing Swift projects. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-security skills/swift-security/SKILL.md Builds or reviews Apple-platform security with Keychain, LocalAuthentication, CryptoKit, Secure Enclave, certificate pinning, key sharing, and secure credential migration. Use for secrets, biometrics, cryptography, trust evaluation, or OWASP MASVS/MASTG mobile controls. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 | |
swift-testing skills/swift-testing/SKILL.md Write, review, or migrate Swift unit tests using Swift Testing, while preserving XCTest/XCUITest where their APIs are still required. Use for test design, async behavior, traits, parameterization, migration boundaries, and version-gated testing APIs. | 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6bf8b62 |