sumsub-integrate-msdk — скилл для Claude Code: KYC в iOS и Android
Встраивает Sumsub Mobile SDK в нативное приложение на iOS или Android: от установки зависимости до запуска экрана верификации.
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-codeЧто делает sumsub-integrate-msdk
Скилл ведёт агента по интеграции IdensicMobileSDK (главный класс SNSMobileSDK) в существующий проект. Сначала он задаёт три вопроса: от какого экрана открывать поток, есть ли в приложении способ получить access token с бэкенда и нужны ли дополнительные модули — NFC, VideoIdent, EID, Fisherman. Потом сканирует проект и определяет платформу: iOS по .xcodeproj, Podfile или Package.swift, Android по build.gradle[.kts] и AndroidManifest.xml.
Дальше работа идёт по веткам: установка через CocoaPods или SPM для iOS, зависимости Gradle для Android, разрешения и capabilities, файл интеграции, привязка к таргету и запуск — из UIKit ViewController или SwiftUI view на iOS, из Activity, Fragment или Composable на Android. Каждый шаг лежит в отдельном файле и заканчивается указателем на следующий, поэтому агент читает только то, что подходит вашему проекту.
Монорепозиторий с обеими платформами скилл не разрулит сам: он сообщит об этом и попросит выбрать одну — за один прогон интегрируется только одна. Обёртки React Native и Flutter вне области работы. App Token и секретный ключ скилл не трогает: подпись токена остаётся на сервере, в приложении нужен только способ его получить. Если бэкенда ещё нет, агент поставит заглушку.
Какие задачи решает
- подключить Sumsub Mobile SDK к проекту на Swift или Kotlin
- добавить экран верификации в существующий ViewController или Activity
- настроить разрешения и capabilities под KYC-поток
- организовать обновление access token при запуске проверки
- подключить NFC-модуль для чтения чипа биометрического паспорта
Примеры запросов агенту
- Добавь Sumsub KYC в моё приложение на iPhone, открывать с экрана профиля
- Покажи экран верификации Sumsub из этой Activity
- Подключи IdensicMobileSDK к Android-проекту и запусти проверку из Composable
Как установить sumsub-integrate-msdk
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-code2Вручную: положить файлы
~/.claude/skills/sumsub-integrate-msdk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sumsub-integrate-msdk/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a codex2Вручную: положить файлы
.agents/skills/sumsub-integrate-msdk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a cursor2Вручную: положить файлы
.cursor/skills/sumsub-integrate-msdk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-integrate-msdk2Вручную: положить файлы
.github/skills/sumsub-integrate-msdk/SKILL.md1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a gemini-cli2Командой платформы
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-integrate-msdkВручную: положить файлы
.devin/skills/sumsub-integrate-msdk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sumsub-integrate-msdk
Как установить sumsub-integrate-msdk в Claude Code?
Выполните npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-code. Скилл появится в ~/.claude/skills/sumsub-integrate-msdk/SKILL.md.
Что делает sumsub-integrate-msdk?
Проводит агента по встраиванию Sumsub Mobile SDK в нативное приложение: установка зависимости, разрешения, инициализация, обновление токена и запуск потока верификации. Платформу скилл определяет по файлам проекта.
Работает ли скилл с React Native или Flutter?
Нет, он рассчитан на нативные iOS и Android. Для веба есть отдельный скилл sumsub-integrate-websdk, для подписи токенов на бэкенде — sumsub-api-generic.