If you're building iOS or macOS apps and need to handle keychain storage, biometric authentication, or CryptoKit properly, this skill keeps you from making the classic mistakes. It covers SecItem operations with proper OSStatus handling, biometric-gated secrets using SecAccessControl instead of standalone LAContext checks, CryptoKit symmetric and public-key operations including the new post-quantum APIs, Secure Enclave key management, and certificate pinning. The workflow is smart: it only loads the reference files you actually need for your specific task rather than dumping everything at once. It's opinionated about security invariants like never storing tokens in UserDefaults and always handling keychain errors, which honestly saves you from the bugs everyone hits once.
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swift-security