К основному содержанию
скилл CX Codex

sumsub-create-level — скилл для Claude Code: уровни Sumsub через API

Собирает JSON уровня проверки Sumsub из короткого описания, отправляет его в API и показывает, что реально сохранилось на сервере.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add sumsub/agent-skills --skill sumsub-create-level -a claude-code
Открыть на GitHub

Что делает sumsub-create-level

Скилл превращает список шагов проверки — документы, селфи, подтверждение адреса, опросник, KYB, e-sign — в тело запроса ApplicantLevel. Создание идёт через POST /resources/applicants/-/levels, обновление — через PATCH по тому же пути с id в теле, а GET /resources/applicants/-/levels/{id} нужен, чтобы прочитать уровень обратно и сверить результат.

Внутри есть скрипты: build_level.py собирает payload из спецификации на stdin, post_level.sh, patch_level.sh и get_level.sh работают с API. Перед первым POST скилл показывает готовое тело и просит подтверждение. Для работы нужны SUMSUB_APP_TOKEN и SUMSUB_SECRET_KEY, причём токен только песочницы — скрипт отклоняет всё, что не начинается с sbx:. Продовый токен здесь не примут: создание уровня видно всей рабочей области, поэтому это осознанное ограничение, а не недоработка.

Перед сборкой скилл запрашивает права тенанта через sumsub-check-permissions и сверяет с ними каждый шаг. Шаг PROOF_OF_RESIDENCE без poaPresetId сервер отклонит, так что пресет иногда приходится создавать заранее. При обновлении PATCH заменяет массив requiredIdDocs.docSets целиком: поля, которых нет в отправленном docSet, на сервере стираются.

Какие задачи решает

  • собрать уровень проверки из списка шагов
  • обновить существующий уровень, не потеряв поля
  • прочитать уровень обратно и сверить с отправленным
  • проверить, хватает ли прав тенанта для нужного шага
  • связать шаг опросника с конкретным questionnaireDefId

Примеры запросов агенту

  • создай уровень Sumsub с проверкой паспорта, селфи и подтверждением адреса
  • обнови уровень, добавь шаг с опросником
  • покажи, что сейчас настроено в уровне Sumsub

Как установить sumsub-create-level

1Через Skills CLI (Vercel)

npx skills add sumsub/agent-skills --skill sumsub-create-level -a claude-code

2Вручную: положить файлы

~/.claude/skills/sumsub-create-level/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/sumsub-create-level/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора3

Похожие

connect-required-verification-information stripe Скилл опрашивает разработчика и собирает точные требования KYC для аккаунтов Stripe Connect с учётом стран, типов бизнеса и возможностей. CX Codex +1 1 400установок testing-api-for-broken-object-level-authorization mahipal Проверяет REST и GraphQL API на уязвимости BOLA и IDOR через подмену идентификаторов объектов. Помогает найти ошибки разграничения доступа между пользователями. CX Codex +1 541установок chainlink-ace-skill smartcontractkit Скилл для работы с политиками Chainlink ACE: PolicyEngine, Cross-Chain Identity, KYC и AML, санкционный скрининг и правила комплаенса на блокчейне. CX Codex +1 310установок create-tool vapi Помогает проектировать, создавать и привязывать инструменты к ассистентам Vapi через публичный API. Поддерживает вызовы телефонии, интеграции с сервисами, REST-запросы и MCP. CX Codex +1 925установок create-squad vapi Помогает решить, нужна ли команда ассистентов вместо одного, и собирает Squad через публичный API Vapi с проверкой ID и хендоффов. CX Codex +1 884установок x-ray-a-company UseOSINT Разбирает компанию по слоям: юрлицо, владельцы, люди, инфраструктура, риски. Пригодится перед подписанием договора или оплатой счёта. CX Codex +1 2 100установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о sumsub-create-level

Как установить sumsub-create-level в Claude?

Выполните npx skills add sumsub/agent-skills --skill sumsub-create-level -a claude-code. Скилл окажется в ~/.claude/skills/sumsub-create-level/SKILL.md.

Что делает sumsub-create-level?

Собирает JSON уровня проверки Sumsub, создаёт или обновляет его через API и читает результат обратно, чтобы показать расхождения.

Какие данные нужны для работы скилла?

App Token песочницы в SUMSUB_APP_TOKEN и парный секрет в SUMSUB_SECRET_KEY. Токен должен начинаться с sbx: — продовый скрипт отклоняет.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой