AIKraft/Skills/swift-security-expert

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.

ivan-magda official Данные

Что делает навык

Используйте при работе с сервисами 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.

Как подключить

1Скачать навык
# возьмите папку навыка «swift-security-expert» из репозитория: # https://github.com/ivan-magda/swift-security-skill
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r swift-security-expert/ ~/.claude/skills/swift-security-expert/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.