sumsub-conformance — скилл для Claude Code
Скилл проходит по живой конфигурации Sumsub и по каждому пункту регламента отвечает: собирается, оценивается, применяется. Находит требования, которые настроены, но ни на что не влияют.
npx skills add sumsub/agent-skills --skill sumsub-conformance -a claude-codeЧто делает sumsub-conformance
Скилл берёт документ с требованиями — PDF или текст — и сопоставляет его с развёрнутой конфигурацией тенанта Sumsub. По каждому пункту выстраивается цепочка: где данные собираются, где получают оценку и где по ним реально что-то происходит. Главная находка, которую он показывает, — «собрано, но не применяется»: анкета оценивается, а дальше по ней ничего не маршрутизируется.
Работа идёт через read-only эндпоинты Sumsub, подпись запросов — App-Token HMAC. Граф конфигурации резолвит resolve_graph.sh, вердикт считают trace.py и report.py, а посмотреть структуру графа можно через python3 scripts/graph_summary.py "$CONFIG". Артефакты складываются рядом с исходным файлом регламента: <stem>_regulations.json, <stem>_config.json, <stem>_report.md.
Нужны SUMSUB_APP_TOKEN и SUMSUB_SECRET_KEY. Токен только песочный: хелпер отклоняет всё, что не начинается с sbx:, а продакшн-пару он не примет — если вам её предложили, её придётся заменить. Если граф не резолвится, скрипт останавливается, и вердикт из частичного графа не выводится. Это помощник для поиска пробелов, а не гарантия соответствия: смысловую часть требований и поведение на стороне SDK всё равно подписывает человек.
Какие задачи решает
- проверить, применяется ли на практике каждый пункт регламента в конфиге тенанта
- найти анкеты и проверки, которые собирают данные, но ни на что не влияют
- закрыть цикл после сборки конфига через скиллы
sumsub-create-* - провести аудит настройки клиента против требований комплаенса
- получить отчёт с разбором по каждому требованию регламента
Примеры запросов агенту
- Вот регламент
Level4regulations.pdfи наш тенант — покажи, что из этого реально применяется - Проверь соответствие конфига этому документу с требованиями и выпиши пробелы
- Мы собрали конфиг через
sumsub-create-*, теперь прогони сверку с регламентом
Как установить sumsub-conformance
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-conformance -a claude-code2Вручную: положить файлы
~/.claude/skills/sumsub-conformance/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sumsub-conformance/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-conformance -a codex2Вручную: положить файлы
.agents/skills/sumsub-conformance/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-conformance -a cursor2Вручную: положить файлы
.cursor/skills/sumsub-conformance/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-conformance2Вручную: положить файлы
.github/skills/sumsub-conformance/SKILL.md1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-conformance -a gemini-cli2Командой платформы
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-conformanceВручную: положить файлы
.devin/skills/sumsub-conformance/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-conformance -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sumsub-conformance
Как установить sumsub-conformance в Claude Code?
Выполните npx skills add sumsub/agent-skills --skill sumsub-conformance -a claude-code. Скилл встанет в ~/.claude/skills/sumsub-conformance/SKILL.md.
Что делает sumsub-conformance?
Сопоставляет требования регламента с развёрнутой конфигурацией Sumsub и по каждому пункту показывает, собираются ли данные, оцениваются ли они и применяются ли. Отдельно помечает пункты, которые собираются и оцениваются, но ни на что не влияют.
Какой токен Sumsub нужен для работы скилла?
Только песочный: SUMSUB_APP_TOKEN вида sbx:... вместе с парным SUMSUB_SECRET_KEY. Продакшн-токен хелпер отклоняет.