Skip to main content
skill CX Codex

sumsub-create-cross-check-preset — Claude Code skill

Creates and edits Sumsub cross-check presets, the rules that decide how names and addresses on POI and POA documents are compared. Useful when the shipped defaults do not fit.

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

What sumsub-create-cross-check-preset does

The skill drives the public Sumsub API. POST and PATCH /resources/api/agent/crossCheckPresets write a preset, and GET /resources/api/agent/crossCheckPresets/{id} reads one back. Helper scripts do the work: build_cross_check_preset.py turns a compact spec on stdin into a request body, while post_cross_check_preset.sh, patch_cross_check_preset.sh and get_cross_check_preset.sh send it. The caller needs the manageClientSettings permission.

A preset picks nameComparisonMode and addressComparisonMode from a short list of values and can carry ignore-flags, such as skipping a middle-name mismatch. Only basic mode is available here. Advanced mode is off limits through the API: POST answers with 403 Forbidden, so it has to be configured in the dashboard.

You supply SUMSUB_APP_TOKEN and SUMSUB_SECRET_KEY. Sandbox tokens only — the scripts reject anything that does not start with sbx:. That guard matters, because a workspace-level preset changes every verification running on the account. One more thing to know: if a PoA preset carries its own crossValidator, that block wins for the documents it handles.

What it helps with

  • require an exact name match between POI and POA
  • allow fuzzy matching on addresses
  • stop flagging a middle-name difference as a mismatch
  • build the request body for a new preset
  • read an existing preset and show the diff before editing

Example prompts for the agent

  • Switch name comparison to strict and create a cross-check preset
  • Allow fuzzy address matching in the cross-check rules
  • Ignore middle-name mismatches and build a minimal preset

How to install sumsub-create-cross-check-preset

1Skills CLI (Vercel)

npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a claude-code

2Manually: put the files in place

~/.claude/skills/sumsub-create-cross-check-preset/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/sumsub-create-cross-check-preset/

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

Questions about sumsub-create-cross-check-preset

How do I install sumsub-create-cross-check-preset in Claude Code?

Run npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a claude-code. The skill lands at ~/.claude/skills/sumsub-create-cross-check-preset/SKILL.md.

What does sumsub-create-cross-check-preset do?

It creates or updates a Sumsub cross-check preset, the rule set that governs how names and addresses are compared across POI and POA documents. It talks to the public Sumsub API.

What do I need before running it?

A SUMSUB_APP_TOKEN and SUMSUB_SECRET_KEY pair, with the token taken from the sandbox — the scripts turn down values without the sbx: prefix. SUMSUB_BASE is optional.

Similar skills

All skills for Backend and APIs →

From the same set11

sumsub-create-questionnaire Turns a short spec into a Sumsub KYC questionnaire definition, pushes it to the API and hands back the id for level wiring. CX Codex +1 1,200installs 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-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 958installs

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