# sumsub-create-aml-resolution-rules

Собирает и публикует правила Sumsub, которые автоматически разбирают срабатывания AML-скрининга: снимают ложные, подтверждают настоящие.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 447 установок · ★ 7
- Автор: sumsub
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-create-aml-resolution-rules/SKILL.md
- Обновлён: 2026-10-02
- HTML: https://affpapa.org/nevibecode/skills/sumsub-create-aml-resolution-rules

## Что делает

Скилл ведёт цепочку AML Resolution Rules в тенанте Sumsub. Правила применяются сверху вниз к каждому ещё не разобранному срабатыванию: при совпадении выставляется статус проверки, уровень риска, белый список или заметка, а кейс может получить тег. Черновик собирается из компактной спецификации, затем правила загружаются через агентский API и по желанию публикуются.

Сетевые вызовы идут через один подписанный клиент `${CLAUDE_SKILL_DIR}/scripts/aml_rules_api.py` с подкомандами `draft`, `published`, `archive`, `library`, `upsert`, `reorder`, `delete`, `publish`; тело правила собирает `${CLAUDE_SKILL_DIR}/scripts/build_aml_rule.py`. Нужен App Token с назначением AI и правами `manageAmlCases` и `manageClientSettings`, плюс пара `SUMSUB_APP_TOKEN` и `SUMSUB_SECRET_KEY`. Токен обязан начинаться с `sbx:` — продакшн-токен скрипт отклонит, потому что эти правила разбирают настоящие AML-срабатывания.

Цепочка общая для live и sandbox: изолированы только кейсы и заявители. Публикация меняет правила, по которым разбираются реальные срабатывания в продакшне, поэтому запускать её стоит только по прямой просьбе. Всё до публикации безопасно — чтение, добавление, перестановка и удаление правок касаются лишь черновика. Если бэкенд отказывает в публикации, это ожидаемо на активной интеграции: сообщите об этом и отправьте пользователя публиковать из веб-интерфейса Sumsub.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-create-aml-resolution-rules -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/sumsub-create-aml-resolution-rules/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/sumsub-create-aml-resolution-rules/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-create-aml-resolution-rules -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/sumsub-create-aml-resolution-rules/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-create-aml-resolution-rules -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/sumsub-create-aml-resolution-rules/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install sumsub/agent-skills sumsub-create-aml-resolution-rules
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/sumsub-create-aml-resolution-rules/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-create-aml-resolution-rules -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-create-aml-resolution-rules
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/sumsub-create-aml-resolution-rules/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-create-aml-resolution-rules -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-create-aml-resolution-rules/SKILL.md

## Когда брать
- снять ложное срабатывание AML-скрининга автоматически
- подтвердить настоящее совпадение без ручного разбора
- перенести результат прошлой проверки на новое срабатывание
- пометить кейс тегом по условию правила
- переставить правила в цепочке и опубликовать черновик

## Примеры запросов агенту
- Собери правило, которое снимает ложные срабатывания по AML, и покажи черновик цепочки
- Добавь правило с тегом `match_tin` и поставь его выше общих правил очистки
- Опубликуй черновик цепочки AML Resolution Rules

## Похожие
- [git-guardrails-claude-code](https://affpapa.org/nevibecode/skills/git-guardrails-claude-code.md) — скилл · 499069 установок
- [ponytail-review](https://affpapa.org/nevibecode/skills/ponytail-review.md) — скилл · 57000 установок
- [ponytail-audit](https://affpapa.org/nevibecode/skills/ponytail-audit.md) — скилл · 45400 установок
- [security-audit](https://affpapa.org/nevibecode/skills/cloudflare-security-audit.md) — скилл · 54800 установок
- [security-and-hardening](https://affpapa.org/nevibecode/skills/security-and-hardening.md) — скилл · 70200 установок
- [supabase](https://affpapa.org/nevibecode/skills/supabase.md) — скилл · 8 установок

Из того же набора: [sumsub/agent-skills](https://affpapa.org/nevibecode/by/sumsub/agent-skills.md) — 11 карточек

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
