swift-security-expert
Используйте при работе с сервисами Keychain в iOS/macOS (запросы SecItem, kSecClass, ошибки OSStatus), биометрической аутентификации (LAContext, Face ID, Touch ID), CryptoKit (AES-GCM, ChaChaPoly, ECDSA, ECDH, HPKE, ML-KEM), Secure Enclave, безопасном хранении учетных данных (токены OAuth, ключи API), привязке сертификатов (SecTrust, SPKI), общем доступе к Keychain между приложениями и расширениями, миграции секретов из UserDefaults или plist-файлов, а также при обеспечении соответствия стандартам OWASP MASVS/MASTG для мобильных платформ Apple.
Что делает навык
Используйте при работе с сервисами Keychain в iOS/macOS (запросы SecItem, kSecClass, ошибки OSStatus), биометрической аутентификации (LAContext, Face ID, Touch ID), CryptoKit (AES-GCM, ChaChaPoly, ECDSA, ECDH, HPKE, ML-KEM), Secure Enclave, безопасном хранении учетных данных (токены OAuth, ключи API), привязке сертификатов (SecTrust, SPKI), общем доступе к Keychain между приложениями и расширениями, миграции секретов из UserDefaults или plist-файлов, а также при обеспечении соответствия стандартам OWASP MASVS/MASTG для мобильных платформ Apple.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.