sumsub-create-cross-check-preset — скилл для Claude Code
Создаёт и правит пресеты кросс-проверки Sumsub: как сравниваются имя и адрес в документах POI и POA. Нужен, когда стандартные правила не подходят.
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a claude-codeЧто делает sumsub-create-cross-check-preset
Скилл работает с публичным API Sumsub: POST и PATCH /resources/api/agent/crossCheckPresets создают и обновляют пресет, GET /resources/api/agent/crossCheckPresets/{id} читает его обратно. Внутри — скрипты: build_cross_check_preset.py собирает тело запроса из компактной спецификации на stdin, а post_cross_check_preset.sh, patch_cross_check_preset.sh и get_cross_check_preset.sh отправляют запросы. Требуется право manageClientSettings.
Пресет задаёт nameComparisonMode и addressComparisonMode из небольшого перечня значений, плюс флаги вроде игнорирования несовпадения отчества. Режим только basic. Продвинутый режим через API недоступен: POST возвращает 403 Forbidden. Его настраивают в дашборде.
Для работы нужны SUMSUB_APP_TOKEN и SUMSUB_SECRET_KEY, причём токен только песочницы — скрипты отбрасывают всё, что не начинается с sbx:. Пресет уровня рабочего пространства влияет на каждую проверку, поэтому производственный токен здесь не место. Если у PoA-пресета задан собственный crossValidator, он перебивает этот пресет для своих документов.
Какие задачи решает
- сравнить имя в POI и POA по строгому совпадению
- разрешить нечёткое сравнение адресов
- не помечать расхождение отчества как ошибку
- собрать тело запроса для создания пресета
- прочитать существующий пресет и показать разницу перед правкой
Примеры запросов агенту
- Переключи сравнение имён на strict и создай пресет кросс-проверки
- Разреши нечёткое сравнение адресов в правилах кросс-проверки
- Игнорируй несовпадение отчества — сделай минимальный пресет
Как установить sumsub-create-cross-check-preset
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a claude-code2Вручную: положить файлы
~/.claude/skills/sumsub-create-cross-check-preset/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sumsub-create-cross-check-preset/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a codex2Вручную: положить файлы
.agents/skills/sumsub-create-cross-check-preset/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a cursor2Вручную: положить файлы
.cursor/skills/sumsub-create-cross-check-preset/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-create-cross-check-preset2Вручную: положить файлы
.github/skills/sumsub-create-cross-check-preset/SKILL.md1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a gemini-cli2Командой платформы
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-create-cross-check-presetВручную: положить файлы
.devin/skills/sumsub-create-cross-check-preset/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sumsub-create-cross-check-preset
Как установить sumsub-create-cross-check-preset в Claude Code?
Выполните npx skills add sumsub/agent-skills --skill sumsub-create-cross-check-preset -a claude-code. Файл скилла окажется по пути ~/.claude/skills/sumsub-create-cross-check-preset/SKILL.md.
Что делает sumsub-create-cross-check-preset?
Создаёт или обновляет пресет кросс-проверки Sumsub — набор правил, по которым сравниваются имя и адрес в документах POI и POA. Работает через публичный API Sumsub.
Какие данные нужны для запуска?
Пара SUMSUB_APP_TOKEN и SUMSUB_SECRET_KEY, причём токен только из песочницы: скрипты отклоняют значения без префикса sbx:. Переменная SUMSUB_BASE необязательна.