swift-security
Используйте при работе с Keychain Services 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 Services 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 и совместимые) подхватывает его по описанию и следует шагам.