К основному содержанию
скилл CX Codex

cryptotokenkit — скилл для Claude Code: что делает и как установить

Помогает настроить работу со смарт-картами и расширениями драйверов CryptoTokenKit в приложениях на Swift 6.3.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dpearson2699/swift-ios-skills --skill cryptotokenkit -a claude-code
Открыть на GitHub

Что делает cryptotokenkit

Агент помогает освоить фреймворк CryptoTokenKit на платформах Apple. С ним проще создавать расширения TKSmartCardTokenDriver для входа в macOS, связывать токены с защищённым хранилищем и отправлять низкоуровневые команды через TKSmartCard.

Расширение для смарт-карт делит логику на три части: драйвер, сам токен и сессию выполнения операций. Чтобы система распознала драйвер, хост-приложение запускают от имени _securityagent.

Свойство TKSmartCardSlotManager.default остаётся опциональным и возвращает nil, когда доступ к картам не включён. Задачи по Passkeys или аппаратному модулю Secure Enclave выходят за рамки этого инструмента.

Какие задачи решает

  • создать расширение TKSmartCardTokenDriver для macOS
  • настроить работу со смарт-картами через NFC в iOS
  • получить данные токена из связки ключей по kSecAttrTokenID
  • отслеживать подключение и извлечение токенов через TKTokenWatcher

Примеры запросов агенту

  • Помоги реализовать подкласс TKSmartCardTokenDriver и настроить Info.plist для расширения токена.
  • Как организовать сессию чтения бесконтактной смарт-карты через TKSmartCardSlotNFCSession в iOS?
  • Напиши код для отслеживания подключения аппаратного токена с помощью TKTokenWatcher.

Как установить cryptotokenkit

1Через Skills CLI (Vercel)

npx skills add dpearson2699/swift-ios-skills --skill cryptotokenkit -a claude-code

2Вручную: положить файлы

~/.claude/skills/cryptotokenkit/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cryptotokenkit/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cryptotokenkit

Как установить cryptotokenkit в Claude Code?

Выполните в терминале команду npx skills add dpearson2699/swift-ios-skills --skill cryptotokenkit -a claude-code.

Что делает cryptotokenkit?

Он предоставляет инструкции по интеграции смарт-карт, созданию драйверов токенов и аутентификации по сертификатам в Swift.

Почему TKSmartCardSlotManager.default возвращает nil?

Свойство опционально и возвращает nil, если в системе не включён доступ к смарт-картам или у приложения нет нужных прав.

Похожие скиллы

Всё по теме «Безопасность» →
release-review rshankras Скилл прогоняет приложение для macOS и iOS по чек-листам релиза и выдаёт список проблем с готовыми правками. Пригодится перед отправкой в App Store или TestFlight. CX Codex +1 514установок ios-pentesting-tricks yaklang Плейбук по тестированию iOS-приложений: извлечение данных из keychain, перехват URL-схем, разбор Universal Links, работа с runtime. CX Codex +1 3 700установок clerk-swift clerk Собирает экраны входа Clerk в нативных приложениях iOS и macOS: готовые вью ClerkKitUI или свои сценарии на ClerkKit. CX Codex +1 14 500установок cmux-architecture manaflow-ai Скилл задаёт правила разделения кода cmux на пакеты Swift, инверсии зависимостей и многопоточности Swift 6. Помогает переносить модули без циклических связей. CX Codex +1 4 900установок swiftui-patterns affaan-m Задаёт правила современной разработки на SwiftUI: переход на @Observable, типобезопасная навигация и оптимизация рендеринга. Пригодится при верстке экранов под iOS и macOS. CX Codex +1 4 600установок swift-expert https://github.com/Jeffallan Скилл для разработки на Swift: архитектура, SwiftUI, async/await, акторы и тесты. Пригодится, когда агент пишет или разбирает код приложения под iOS и macOS. CX Codex +1 4 100установок

Из того же набора69

realitykit Скилл для сборки AR-сцен на RealityKit и ARKit: RealityView, якоря, рейкасты, жесты. Пригодится, когда нужен 3D-контент в iOS-приложении. CX Codex +1 3 200установок mapkit Помогает агенту писать и проверять код карт и геолокации в приложениях на Swift: MapKit и CoreLocation. CX Codex +1 3 200установок swiftui-webkit Справочник по нативным компонентам WebView и WebPage в SwiftUI для iOS 26+. Помогает встраивать веб-экраны, перехватывать ссылки и запускать JavaScript. CX Codex +1 3 200установок photokit Скилл для работы с выбором фото, камерой и медиа в iOS-приложениях на Swift: подсказывает паттерны PhotosPicker, AVCaptureSession и разрешений. CX Codex +1 3 200установок accessorysetupkit Помогает настроить поиск и подключение Bluetooth- и Wi-Fi-аксессуаров через AccessorySetupKit в iOS 18+. Пригодится при переходе с CoreBluetooth. CX Codex +1 3 100установок scenekit Помогает дорабатывать существующие 3D-сцены на SceneKit: узлы, материалы, свет, камеры, анимация и физика. Новые проекты направляет в RealityKit. CX Codex +1 3 100установок homekit Скилл помогает писать код на Swift для умного дома: управлять аксессуарами HomeKit и подключать устройства Matter. CX Codex +1 3 100установок carplay Скилл для сборки приложений с поддержкой CarPlay: шаблоны, сцены, entitlements и проверка в CarPlay Simulator. CX Codex +1 3 100установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой