sumsub-integrate-dint-websdk — Claude Code skill
Adds Sumsub Device Intelligence to an existing WebSDK flow. Use it to bind device signals to an applicant and read device risk labels.
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a claude-codeWhat sumsub-integrate-dint-websdk does
This skill covers Sumsub Device Intelligence for a project that already embeds the WebSDK. After Capture device data is enabled on the verification level, the WebSDK starts Fisherman, collects device signals, and links them to the applicant. The resulting risk labels feed risk assessment and can be read from applicant data or webhooks.
For the standard widget, the flow uses the existing access token and needs no new frontend wiring. The skill also describes the manual @sumsub/fisherman path for integrations without the prebuilt snsWebSdk, including applicantId, attemptId, and forwarding visitorId through X-External-Device-Fingerprint. Check that Capture device data is enabled and that Device Intelligence is available in the workspace first.
Sandbox checks and pre-launch steps are included. This skill is for pages that already use the WebSDK; a device check on login, signup, or checkout pages without that widget belongs to sumsub-integrate-dint-standalone. The source ends during the manual integration section, so later details are outside this entry.
What it helps with
- enable device capture on a verification level
- bind a device to an applicant and verification attempt
- read device risk labels for risk assessment
- forward a device identifier with API requests
- test the integration in sandbox
Example prompts for the agent
- Add Sumsub Device Intelligence to the existing WebSDK flow and explain which verification-level setting is required.
- Show the manual
@sumsub/fishermanintegration withoutsnsWebSdk, usingapplicantId,attemptId, andX-External-Device-Fingerprint. - Explain where to read device risk labels and how to test the setup in sandbox.
How to install sumsub-integrate-dint-websdk
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a claude-code2Manually: put the files in place
~/.claude/skills/sumsub-integrate-dint-websdk/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sumsub-integrate-dint-websdk/
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a codex2Manually: put the files in place
.agents/skills/sumsub-integrate-dint-websdk/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a cursor2Manually: put the files in place
.cursor/skills/sumsub-integrate-dint-websdk/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-integrate-dint-websdk2Manually: put the files in place
.github/skills/sumsub-integrate-dint-websdk/SKILL.md1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a gemini-cli2Platform CLI
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-integrate-dint-websdkManually: put the files in place
.devin/skills/sumsub-integrate-dint-websdk/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about sumsub-integrate-dint-websdk
How do I install sumsub-integrate-dint-websdk in Claude Code?
Run npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a claude-code, then run npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-websdk -a claude-code again. The skill file is available at ~/.claude/skills/sumsub-integrate-dint-websdk/SKILL.md.
What does sumsub-integrate-dint-websdk do?
It explains how to add Sumsub Device Intelligence to an existing WebSDK integration. The skill covers the Capture device data setting, Fisherman, and device risk labels.
Do I need new frontend code for the standard WebSDK widget?
For the standard widget, enable Capture device data on the verification level. Manual @sumsub/fisherman wiring applies when the prebuilt snsWebSdk widget is not used.