Skip to main content
skill CX Codex

sumsub-theme-msdk — Claude Code skill: what it does, how to install

Scans native iOS or Android design tokens and generates theme configuration code to align Sumsub Mobile SDK KYC screens with your mobile app.

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

What sumsub-theme-msdk does

The skill checks project markers to pick the right platform. It separates iOS from Android setups. Scanning targets your asset catalogs and markup resources to extract colors or fonts for light and dark modes.

A dedicated styling file is generated next. It produces an SNSTheme subclass in Swift or a DSL factory block in Kotlin. The skill also inserts the theme attachment call at the launch site.

Direct XML resource overrides are blocked. Sticking strictly to the Theme API prevents UI bugs during SDK updates.

What it helps with

  • match Sumsub KYC verification screens to mobile app design tokens
  • generate a Swift SNSTheme subclass with dark mode support for iOS
  • produce an Android Kotlin DSL configuration for SNSTheme
  • wire the generated theme file into the mobile SDK initialization call

Example prompts for the agent

  • Theme the Sumsub verification screens to match our iOS app design system
  • Align Sumsub Mobile SDK colors and fonts with our Android Compose theme
  • Generate SumsubTheme.swift matching our asset catalog color palette

How to install sumsub-theme-msdk

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about sumsub-theme-msdk

How to install sumsub-theme-msdk in Claude Code?

Run npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a claude-code in your terminal.

What does sumsub-theme-msdk do?

It inspects styling tokens across your iOS or Android codebase and builds a theme file for the Sumsub Mobile SDK. It also wires the theme reference into your SDK setup code.

Does sumsub-theme-msdk support React Native or Flutter apps?

No, it works strictly with native Swift and Kotlin codebases. Cross-platform wrapper projects fall outside its scope.

Similar skills

All skills for Mobile →

From the same set25

sumsub-integrate-dint-standalone This skill adds Sumsub Device Intelligence to custom pages without a verification widget. Use it to screen devices during sign-up, login, checkout, or other sensitive actions. CX Codex +1 979installs sumsub-integrate-msdk Walks an agent through adding Sumsub Mobile SDK to a native iOS or Android app, from dependency install to launching the verification screen. CX Codex +1 978installs sumsub-manage-applicant-tags This skill edits Sumsub applicant tags through the public API. Use it to add labels, replace the full set, remove selected tags, and verify the result. CX Codex +1 634installs sumsub-create-workflow Turns a short node-and-edge spec into a Sumsub verification workflow, validates the draft and publishes it. Publishing rewrites live traffic, so read the gate rules first. CX Codex +1 542installs 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 467installs sumsub-integrate-travel-rule Step-by-step guidance for integrating Sumsub Travel Rule protocols. Helps crypto services configure VASP data exchanges for withdrawals and deposits. CX Codex +1 465installs sumsub-manage-wallet-address-book Registers an organisation’s crypto wallets in Sumsub so Travel Rule requests can use stored ownership data. It covers bulk imports and applicant-linked payment methods. CX Codex +1 465installs 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 465installs

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