sumsub-integrate-dint-standalone — Claude Code skill: setup
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.
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a claude-codeWhat sumsub-integrate-dint-standalone does
The skill guides an integration of Sumsub’s Fisherman module, @sumsub/fisherman, into pages that do not use the Sumsub WebSDK. It covers obtaining a behavior access token, starting the module, and calling fingerprint() for the chosen user action.
The captured session is then tied to a server-side confirmation sent as a platform event, financial transaction, or create-applicant event. The material also covers result reading, sandbox checks, and go-live steps, with scripts/preflight.sh available for an initial workspace check.
A backend endpoint is required for token creation and HMAC signing. Keep the secret server-side and use sandbox credentials with the sbx: prefix during integration. Pages that already embed the WebSDK should use sumsub-integrate-dint-websdk instead.
What it helps with
- screen a signup or login with device signals
- attach a fingerprint to a confirmed platform event
- run a device check before KYC
- send a transaction together with the captured device
Example prompts for the agent
- Add standalone Sumsub Device Intelligence to my signup page without the WebSDK, including the server confirmation flow.
- Inspect this project, create the sandbox behavior-token route, and call
fingerprint()when the login form is submitted. - Wire the checkout action to a financial transaction confirmation and show where the results are read.
How to install sumsub-integrate-dint-standalone
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a claude-code2Manually: put the files in place
~/.claude/skills/sumsub-integrate-dint-standalone/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/sumsub-integrate-dint-standalone/
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a codex2Manually: put the files in place
.agents/skills/sumsub-integrate-dint-standalone/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a cursor2Manually: put the files in place
.cursor/skills/sumsub-integrate-dint-standalone/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-integrate-dint-standalone2Manually: put the files in place
.github/skills/sumsub-integrate-dint-standalone/SKILL.md1Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a gemini-cli2Platform CLI
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-integrate-dint-standaloneManually: put the files in place
.devin/skills/sumsub-integrate-dint-standalone/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -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-standalone
How do I install sumsub-integrate-dint-standalone in Claude Code?
Run npx skills add sumsub/agent-skills --skill sumsub-integrate-dint-standalone -a claude-code, then open ~/.claude/skills/sumsub-integrate-dint-standalone/SKILL.md.
What does sumsub-integrate-dint-standalone do?
It helps add Sumsub Device Intelligence through @sumsub/fisherman to custom pages, capture a device fingerprint, and confirm the related action from the backend.
What is required before using the skill?
The project needs a backend route that can issue the behavior token and sign the confirmation with HMAC. Integration work uses sandbox credentials with an sbx: token prefix.