sumsub-manage-webhooks — скилл для Claude Code: обзор и установка
Управляет подписками на вебхуки Sumsub в песочнице. Скилл читает, создаёт и меняет адреса приёма событий верификации через скрипты автоматизации.
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a claude-codeЧто делает sumsub-manage-webhooks
Скилл автоматизирует настройку подписок на события Sumsub, такие как applicantReviewed или applicantPending. Чтение выполняется через эндпоинт /resources/api/clientWebhooks, а запись и правка параметров идут через служебный маршрут /resources/api/agent/clientWebhooks. Все операции координирует скрипт manage_webhooks.sh вместе с утилитой build_webhook_payload.py.
Инструмент работает только с тестовой средой. Скрипт блокирует токены без префикса sbx: и отклоняет адреса на localhost или 127.0.0.1. Серверу Sumsub нужен публичный адрес в интернете, поэтому для локальной отладки придётся поднять туннель через ngrok.
Удалить вебхук или запросить статистику доставки через этот скилл не получится. Публичный API платформы не содержит таких маршрутов, поэтому удалять подписки разработчикам приходится вручную в интерфейсе панели управления.
Какие задачи решает
- получить список действующих подписок на события в песочнице Sumsub
- зарегистрировать новый адрес для вебхуков проверки заявителей
- изменить секретный ключ или список отслеживаемых событий
- сохранить спецификацию вебхука перед переносом настроек в продакшен
Примеры запросов агенту
- Покажи список всех зарегистрированных вебхуков в песочнице Sumsub
- Создай вебхук для событий applicantReviewed по спецификации из
spec.json - Обнови секретный ключ и список событий для вебхука с указанным идентификатором
Как установить sumsub-manage-webhooks
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a claude-code2Вручную: положить файлы
~/.claude/skills/sumsub-manage-webhooks/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sumsub-manage-webhooks/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a codex2Вручную: положить файлы
.agents/skills/sumsub-manage-webhooks/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a cursor2Вручную: положить файлы
.cursor/skills/sumsub-manage-webhooks/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-manage-webhooks2Вручную: положить файлы
.github/skills/sumsub-manage-webhooks/SKILL.md1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a gemini-cli2Командой платформы
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-manage-webhooksВручную: положить файлы
.devin/skills/sumsub-manage-webhooks/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sumsub-manage-webhooks
Как установить sumsub-manage-webhooks в Claude Code?
Выполните команду npx skills add sumsub/agent-skills --skill sumsub-manage-webhooks -a claude-code. Конфигурация скилла запишется в ~/.claude/skills/sumsub-manage-webhooks/SKILL.md.
Можно ли настроить продакшен-вебхуки с помощью этого скилла?
Нет, скилл рассчитан только на песочницу и принимает токены с префиксом sbx:. Боевые вебхуки настраиваются только вручную в панели управления Sumsub ради безопасности персональных данных.
Как удалить вебхук через этот скилл?
Удаление через публичный API не поддерживается. Удалить подписку или просмотреть статистику доставки можно исключительно в веб-интерфейсе Sumsub.