sumsub-theme-msdk — скилл для Claude Code: что делает и как установить
Сканирует дизайн-систему нативного приложения iOS или Android и генерирует код темы для Sumsub Mobile SDK в едином стиле с экранами KYC.
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a claude-codeЧто делает sumsub-theme-msdk
Скилл проверяет маркеры в проекте для выбора нужной платформы. Так он отличает iOS от Android. Затем скрипты считывают палитру и типографику из ассетов или ресурсов разметки под светлый и тёмный режимы.
После анализа создаётся файл стилей. Это подкласс SNSTheme на Swift или фабрика на Kotlin. Вызов темы автоматически добавляется к инициализации SDK, поэтому экраны верификации не выбиваются из общего интерфейса.
Ресурсы sns_* напрямую в XML не переопределяются. Стилизация идёт только через Theme API, иначе разметка сломается при следующем обновлении SDK.
Какие задачи решает
- настроить цвета и шрифты экранов KYC под стиль мобильного приложения
- создать подкласс
SNSThemeна Swift для iOS с поддержкой тёмной темы - сгенерировать DSL-конфигурацию
SNSThemeна Kotlin для Android - связать созданную тему со сборщиком Sumsub Mobile SDK
Примеры запросов агенту
- Стилизуй экраны верификации Sumsub под дизайн нашего iOS-приложения
- Подгони цвета и шрифты Sumsub SDK под тему из Android Compose
- Сгенерируй файл SumsubTheme на Kotlin для нашего экрана KYC
Как установить sumsub-theme-msdk
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a claude-code2Вручную: положить файлы
~/.claude/skills/sumsub-theme-msdk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sumsub-theme-msdk/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a codex2Вручную: положить файлы
.agents/skills/sumsub-theme-msdk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a cursor2Вручную: положить файлы
.cursor/skills/sumsub-theme-msdk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sumsub/agent-skills sumsub-theme-msdk2Вручную: положить файлы
.github/skills/sumsub-theme-msdk/SKILL.md1Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a gemini-cli2Командой платформы
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-theme-msdkВручную: положить файлы
.devin/skills/sumsub-theme-msdk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sumsub-theme-msdk
Как установить sumsub-theme-msdk в Claude Code?
Выполните в терминале команду npx skills add sumsub/agent-skills --skill sumsub-theme-msdk -a claude-code.
Что делает sumsub-theme-msdk?
Скилл анализирует шрифты, цвета и отступы в проекте iOS или Android, а затем формирует файл темы для Sumsub Mobile SDK. Он также добавляет вызов темы в место запуска SDK.
Подходит ли скилл для проектов на React Native или Flutter?
Нет, скилл работает только с нативным кодом на Swift и Kotlin. Обёртки для кроссплатформенных фреймворков им не поддерживаются.