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

sumsub-integrate-websdk — скилл для Claude Code: KYC через WebSDK

Проводит через всю интеграцию Sumsub KYC в веб-проект: от уровня проверки до вебхука, который открывает пользователю доступ.

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

Что делает sumsub-integrate-websdk

Скилл ведёт по шагам: сначала нужен levelName, который уже существует в рабочем пространстве. Если уровня нет, агент обсуждает с вами состав проверки и передаёт задачу соседнему скиллу sumsub-create-level — сам он анкету не собирает.

Дальше идёт серверная часть: эндпоинт, который подписывает запрос HMAC и получает короткоживущий access token для пары (userId, levelName). userId здесь — это externalUserId в Sumsub, и его лучше делать стабильным и непрозрачным: UUID или id строки в базе, не email. Ошибка в выборе userId даёт дубли applicants и застрявшие в submitted заявки, а прерванную проверку потом не возобновить.

На фронте подключается sns-websdk-builder.js с CDN, дальше инициализация snsWebSdk и запуск виджета. Важный момент: события браузера вроде onApplicantStatusChanged — только для интерфейса. Решение о доступе принимайте по вебхуку applicantReviewed и чтению applicant на сервере. Для работы нужна sandbox-пара App Token и secret: production-токен создаёт реальные сессии, поэтому в интеграции его не используют.

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

  • встроить виджет Sumsub KYC на страницу и запустить проверку
  • подписать серверный запрос и выдать access token браузеру
  • обновлять токен, пока пользователь проходит проверку
  • отличить UX-события браузера от достоверного вердикта
  • проверить интеграцию в sandbox до выхода в продакшен

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

  • Добавь Sumsub WebSDK на страницу верификации, уровень basic-kyc-level
  • Сделай эндпоинт POST /api/sumsub/access-token, который возвращает токен для текущего пользователя
  • Настрой обработку вебхука applicantReviewed и выдавай доступ по вердикту

Как установить sumsub-integrate-websdk

1Через Skills CLI (Vercel)

npx skills add sumsub/agent-skills --skill sumsub-integrate-websdk -a claude-code

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

~/.claude/skills/sumsub-integrate-websdk/SKILL.md

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

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

Вопросы о sumsub-integrate-websdk

Как установить sumsub-integrate-websdk в Claude Code?

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

Что делает sumsub-integrate-websdk?

Проводит интеграцию Sumsub KYC в веб-проект: настройка уровня, серверная подпись access token, инициализация snsWebSdk, события жизненного цикла, обновление токена, вебхуки и проверка в sandbox.

Можно ли использовать production App Token при интеграции?

Нет. Скилл требует sandbox-пару App Token и secret: production-токен создаёт реальные SDK-сессии, привязанные к настоящим applicants.

Похожие скиллы

Всё по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

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

sumsub-create-transaction Отправляет финансовые переводы и события пользователей в мониторинг транзакций Sumsub (KYT). Помогает проверять правила комплаенса и передавать данные Travel Rule. CX Codex +1 1 200установок sumsub-create-questionnaire Собирает определение KYC-анкеты Sumsub из короткого описания, отправляет его в API и возвращает id для привязки к уровням. CX Codex +1 1 200установок sumsub-create-cross-check-preset Создаёт и правит пресеты кросс-проверки Sumsub: как сравниваются имя и адрес в документах POI и POA. Нужен, когда стандартные правила не подходят. CX Codex +1 1 200установок sumsub-create-level Собирает JSON уровня проверки Sumsub из короткого описания, отправляет его в API и показывает, что реально сохранилось на сервере. CX Codex +1 1 200установок sumsub-create-poa-preset Создаёт и обновляет пресеты Proof-of-Address в Sumsub через API. Пригодится для настройки документов, сроков действия и проверок адреса. CX Codex +1 1 200установок sumsub-check-skills-version Сверяет установленный пакет Sumsub agent-skills с опубликованной версией и предупреждает, если скиллы устарели. Запускается перед работой с Sumsub. CX Codex +1 1 200установок sumsub-api-generic Помогает находить и безопасно вызывать методы Sumsub API через официальную схему OpenAPI. Пригодится для задач, не закрытых узкими скиллами интегратора. CX Codex +1 1 200установок sumsub-api-auth Скилл подписывает запросы к Sumsub API через HMAC-SHA256 и помогает разбирать ошибки 401. Нужен для интеграций и разовых проверок. CX Codex +1 1 200установок

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

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