Skip to main content
skill CX Codex

sumsub-integrate-msdk — Claude Code skill: KYC in iOS and Android apps

Walks an agent through adding Sumsub Mobile SDK to a native iOS or Android app, from dependency install to launching the verification screen.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-code
Open on GitHub

What sumsub-integrate-msdk does

The skill drives the integration of IdensicMobileSDK (main class SNSMobileSDK) into an app you already have. It opens with three questions: which screen should start the flow, whether the app can already fetch a Sumsub access token from your backend, and whether you want add-ons such as NFC, VideoIdent, EID or Fisherman. Then it scans the project and picks a platform — iOS from .xcodeproj, Podfile or Package.swift, Android from build.gradle[.kts] and AndroidManifest.xml.

From there the work runs along branches: CocoaPods or SPM for iOS, Gradle dependencies for Android, permissions and capabilities, the integration file, wiring it into the target, and finally the launch — from a UIKit ViewController or a SwiftUI view on iOS, from an Activity, Fragment or Composable on Android. Every stage sits in its own file and points to the next one, so the agent reads only what your project needs.

A monorepo holding both platforms stops the skill: it reports both and asks you to choose, since one run covers one platform. React Native and Flutter wrappers are out of scope. App Token and secret key never enter the picture — token signing belongs on the server, and the app only needs a way to request one. With no backend ready yet, the agent drops in a placeholder.

What it helps with

  • add Sumsub Mobile SDK to a Swift or Kotlin project
  • put a verification screen into an existing ViewController or Activity
  • set up permissions and capabilities for a KYC flow
  • refresh the access token when verification starts
  • enable the NFC module for reading a biometric passport chip

Example prompts for the agent

  • Add Sumsub KYC to my iPhone app, open it from the profile screen
  • Show the Sumsub verification screen from this Activity
  • Wire IdensicMobileSDK into my Android project and launch it from a Composable

How to install sumsub-integrate-msdk

1Skills CLI (Vercel)

npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-code

2Manually: put the files in place

~/.claude/skills/sumsub-integrate-msdk/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sumsub-integrate-msdk/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about sumsub-integrate-msdk

How do I install sumsub-integrate-msdk in Claude Code?

Run npx skills add sumsub/agent-skills --skill sumsub-integrate-msdk -a claude-code. The skill lands at ~/.claude/skills/sumsub-integrate-msdk/SKILL.md.

What does sumsub-integrate-msdk do?

It guides an agent through embedding Sumsub Mobile SDK in a native app: installing the dependency, permissions, init, token refresh, and presenting the verification flow. The platform is detected from the project files.

Does the skill support React Native or Flutter?

No — it targets native iOS and Android. Web integration has its own skill, sumsub-integrate-websdk, and backend token signing is covered by sumsub-api-generic.

Similar skills

Everything for Mobile →

From the same set11

sumsub-create-level Turns a short list of verification steps into a Sumsub applicant level, posts it to the API and shows what the server actually kept. CX Codex +1 1,200installs sumsub-integrate-websdk Walks a web project through the full Sumsub KYC integration, from picking a level to the webhook that finally grants the user access. CX Codex +1 1,200installs sumsub-check-skills-version Compares your installed Sumsub agent-skills package against the published version and warns you when the skills are stale. Runs before Sumsub work. CX Codex +1 1,200installs sumsub-conformance Walks a live Sumsub configuration and answers one question per requirement: is it collected, scored, enforced? Flags the items that are gathered and scored but never acted on. CX Codex +1 973installs sumsub-integrate-dint-websdk Adds Sumsub Device Intelligence to an existing WebSDK flow. Use it to bind device signals to an applicant and read device risk labels. CX Codex +1 960installs sumsub-integrate-id-connect Walks your agent through the whole Sumsub ID Connect integration: sign-in button, code-to-token exchange, user consent and applicant creation in your workspace. CX Codex +1 960installs sumsub-create-aml-resolution-rules Builds and publishes Sumsub rules that auto-review AML screening hits: clearing false positives, confirming true ones. CX Codex +1 447installs sumsub-resolve-currency This skill works out which currency values a Sumsub transaction needs and stops you from guessing a chain for a token that exists on several networks. CX Codex +1 446installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor