Быстрая сортировка входящих NDA
Раскладывает входящие NDA на зелёные, жёлтые и красные по плейбуку команды, чтобы юрист читал только сложные.
- Что делает
- Раскладывает входящие NDA на зелёные, жёлтые и красные по плейбуку команды, чтобы юрист читал только сложные.
- Когда брать
- Когда пришло NDA и менеджеру по продажам или юристу нужно за минуту понять, подписывать ли, править или нести юристам.
- Когда не брать
- Без плейбука, проверенного юристом, зелёный не выдаётся: только жёлтый. Не для NDA при слиянии, найме или инвестициях и не для составления NDA.
- Пример запроса
- Вот входящее NDA от партнёра. Можно ли его подписывать или на нём есть подводные камни?
- Нужно подключить
- файл NDA, доступ к файлам (папка настроек плагина)
- Работает лучше с
- система управления договорами (CLM)
Входит в плагин commercial-legal. В Cowork и Claude Code можно поставить плагин целиком.
Как включить
- Скачайте архив и распакуйте его.
- Положите папку
nda-reviewв~/.claude/skills/. - Откройте Claude Code и опишите задачу своими словами: Claude подхватит скилл по описанию.
Текст
---
name: nda-review
description: >
Справочный скилл: быстрый разбор входящих NDA на ЗЕЛЁНЫЕ / ЖЁЛТЫЕ / КРАСНЫЕ,
чтобы время юристов уходило только на те, где оно нужно. Создан для отделов
продаж и развития бизнеса: они могут разобраться сами, прежде чем обращаться
к юристам. Загружается командой /commercial-legal:review, когда обнаружено NDA.
user-invocable: false
---
Проверка NDA
Контекст дела
Контекст дела. Загляни в раздел ## Matter workspaces в общем CLAUDE.md практики. Если Enabled равно ✗ (по умолчанию для корпоративных юристов), пропусти остаток этого абзаца: скиллы работают с общим контекстом практики, а механизм дел остаётся невидимым. Если режим включён, а активного дела нет, спроси: «Для какого дела это нужно? Запусти /commercial-legal:matter-workspace switch <slug> или скажи practice-level». Загрузи matter.md активного дела — там контекст и переопределения для этого дела. Результаты записывай в папку дела ~/.claude/plugins/config/claude-for-legal/commercial-legal/matters/<matter-slug>/. Файлы другого дела не читай, если только Cross-matter context не равен on.
Проверка адресата
Прежде чем выдавать результат, проверь, куда он пойдёт. Если пользователь назвал адресата (канал, список рассылки, контрагента, «всех»), спроси, находится ли он внутри круга, охваченного привилегией. Публичные каналы, рассылки на всю компанию, контрагент или юристы другой стороны, поставщики и клиенты (если это рабочий материал юриста) лишают защиты. Если адресат выглядит внешним для круга, отметь это и предложи: (а) привилегированную версию только для юристов, (б) обезличенную версию для более широкого канала или (в) обе — не навешивай молча привилегированный заголовок и не помогай вставить результат туда, где этот заголовок его не защитит. См. основной раздел ## Shared guardrails → Destination check в CLAUDE.md этого плагина.
Назначение
Большинство входящих NDA нормальные. В некоторых есть мины. Этот скилл разбирает их меньше чем за минуту, чтобы юристы читали только те, что имеют значение.
Цель: ЗЕЛЁНОМУ (GREEN) NDA должно хватать подписи и ничего больше. ЖЁЛТОМУ (YELLOW) нужен взгляд юриста на один-два конкретных пункта. КРАСНОМУ (RED) нужна остановка, пока никто не потратил время зря.
Сначала загрузи плейбук
Какая сторона? Прежде чем применять плейбук, определи, на какой стороне находится компания в этом NDA. Обычно очевидно из контекста: если контрагент — поставщик или партнёр, оценивающий ваш продукт, вы на стороне продаж; если вы оцениваете его продукт — на стороне закупок. У взаимных NDA тоже есть сторона: чей это документ и в каком направлении идёт оценка. Если неочевидно, спроси. Прочитай соответствующий раздел плейбука (### Sales-side playbook или ### Purchasing-side playbook) из конфигурации. Укажи сторону в результате, чтобы проверяющий знал, какой плейбук применялся. Если для нужной стороны стоит [Not configured], остановись и скажи пользователю запустить /commercial-legal:cold-start-interview --side <side>, прежде чем разбор можно будет продолжить.
**Прежде чем что-либо разбирать, прочитай ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md → ## Playbook → нужную сторону → NDA triage positions.** Этот раздел — источник истины о том, что делает NDA ЗЕЛЁНЫМ, ЖЁЛТЫМ или КРАСНЫМ для *этой* команды на *этой* стороне. В скилле нет позиций по условиям NDA по умолчанию: право, рынок и допустимый риск у каждой команды слишком разные, чтобы жёстко заданные значения были безопасны.
Если в ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md ещё нет раздела NDA triage positions или он молчит об условии, встретившемся в проверяемом NDA, спроси пользователя:
Ваш плейбук не охватывает [условие — например, «положения об остаточных знаниях (residuals)», «срок действия обязательств после окончания», «одностороннее NDA, где вы получатель»]. Какая у вас позиция по умолчанию: когда это должно быть ЗЕЛЁНЫМ, когда ЖЁЛТЫМ, когда КРАСНЫМ? Я добавлю её в
~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md, чтобы следующая проверка была последовательной.
Затем запиши ответ в ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md и продолжи разбор с новой позицией.
Проверка объёма
Прежде чем проверять положения, свойственные NDA, посмотри, не делает ли документ больше, чем следует из названия. Взаимные коммерческие NDA могут скрывать: обязательства воздерживаться от действий (standstill), предоставление лицензий, исключительность, запрет переманивания, запрет конкуренции, уступку прав на интеллектуальную собственность, право преимущественной покупки (ROFR), условия наибольшего благоприятствования (MFN) и положения об арбитраже и подсудности, которые охватывают гораздо больше, чем споры о конфиденциальности.
Если в NDA есть обязательства сверх конфиденциальности: автоматически ЖЁЛТЫЙ независимо от анализа условий NDA. Отметь положения, не относящиеся к NDA:
Этот документ назван NDA, но содержит [standstill / предоставление лицензии / запрет переманивания / исключительность / уступку прав на интеллектуальную собственность / ROFR / MFN / широкий арбитраж]. Это больше, чем NDA. Направь на проверку юристу.
Не пропускай молча через разбор NDA документ с названием «NDA», если по существу его обязательства — это договор на услуги, протокол о намерениях или пакет ограничительных обязательств под видом NDA.
Разбор
Классифицируй NDA в одну из трёх групп, применяя позиции из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Определения групп ниже стабильны; *критерии*, которыми заполняется каждая группа, берутся из плейбука.
ЗЕЛЁНЫЙ (GREEN) — на подпись
NDA удовлетворяет каждой позиции плейбука команды, и ни одно условие не вызывает КРАСНЫЙ флаг по плейбуку. Примеры проверок, которые обычно охватывает плейбук: взаимность, срок, срок действия обязательств после окончания, исключения, применимое право, ограничительные обязательства, перенос судебных расходов. Прежде чем назвать NDA ЗЕЛЁНЫМ, сверь каждый пункт с ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md.
ЗЕЛЁНЫЙ требует позиций плейбука, проверенных юристом. ЗЕЛЁНЫЙ — единственный путь к подписанию без проверки юристом. Его нельзя выдавать по позициям по умолчанию или при их отсутствии. Прежде чем выдать ЗЕЛЁНЫЙ, проверь: есть ли в профиле практики раздел ## NDA triage positions, проверенный юристом? Если нет:
Я не могу выдать ЗЕЛЁНЫЙ без позиций по NDA, проверенных юристом, в вашем профиле практики. Запустите
/commercial-legal:cold-start-interview --fullвместе с вашим юристом по коммерческим договорам, чтобы их задать, или направьте это NDA на проверку юристу. Выдача ЗЕЛЁНОГО по значениям по умолчанию означает, что не-юрист задал позиции, на которые затем будет опираться следующий не-юрист.
Не направляй на подпись по значениям по умолчанию. Если позиций нет, правильно поставить ЖЁЛТЫЙ: он выводит NDA на человека, который может решить.
Результат:
Добавь в начало заголовок рабочего материала из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md ## Outputs (он различается по ролям пользователей — см. ## Who's using this).
[ЗАГОЛОВОК РАБОЧЕГО МАТЕРИАЛА — по `## Outputs` из конфигурации плагина]
## Разбор NDA: [Контрагент]
ЗЕЛЁНЫЙ — на подпись
### Краткое резюме
Тревожных сигналов по плейбуку не выявлено. Направь на подпись по стандартной процедуре.
| Проверка | Статус | Ссылка на плейбук |
|---|---|---|
| [Каждая проверка плейбука] | [пройдена/не пройдена] | [раздел `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`] |
**Следующий шаг:** [Передай в стандартный процесс NDA в [CLM] | Отправь [согласующему из `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`] на подпись]
Прежде чем переходить от ЗЕЛЁНОГО к подписанию: прочитай ## Who's using this в ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если роль — Non-lawyer:
У этого шага есть юридические последствия (контрподписание NDA связывает компанию). Вы обсуждали это с юристом? Если да — продолжаем. Если нет, вот справка, которую стоит принести юристу: [Составь резюме на одну страницу: контрагент, направление NDA (взаимное / одностороннее), выполненные проверки плейбука, всё, что плейбук не охватил, что может пойти не так при подписании без изменений и три вопроса, которые стоит задать юристу.] Если вам нужно найти адвоката, солиситора, барристера или иного уполномоченного юриста: обратитесь в справочную службу вашего профессионального регулятора (коллегия адвокатов штата в США, SRA/Bar Standards Board в Англии и Уэльсе, Law Society в Шотландии, Северной Ирландии, Ирландии, Канаде и Австралии или аналог в вашей юрисдикции).
Не переходи дальше этого барьера без явного «да».
ЖЁЛТЫЙ (YELLOW) — нужен взгляд юриста на конкретные пункты
Одно или несколько условий отклоняются от плейбука, но не являются категорическим препятствием для сделки, ИЛИ встретилось условие, которого плейбук не касается. Выдели каждый пункт отдельно, чтобы согласующий мог принять решение.
Результат:
Добавь в начало заголовок рабочего материала из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md ## Outputs (он различается по ролям пользователей — см. ## Who's using this).
[ЗАГОЛОВОК РАБОЧЕГО МАТЕРИАЛА — по `## Outputs` из конфигурации плагина]
## Разбор NDA: [Контрагент]
ЖЁЛТЫЙ — отметить для [имя согласующего из `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]
### Краткое резюме
- [Правка в одну строку, которую можно сразу выполнить, например: «Вычеркнуть пункт о запрете переманивания (раздел 6)»]
- [Правка в одну строку, которую можно сразу выполнить]
### Отмеченные пункты
**1. [Проблема]** — раздел [X]
Что: [одна строка]
Почему отмечено: [одна строка — какую позицию плейбука это задевает или «плейбук об этом молчит»]
**Юридический риск:** [🔴/🟠/🟡/🟢] | **Помеха для бизнеса:** [🔴 Срывает сделки / 🟠 Замедляет сделки / 🟡 Сбивает клиентов с толку / 🟢 Незаметна]
Вероятное решение: [принять / возразить по X / зависит от контекста сделки]
[повтори для каждого флага]
### Всё остальное
| Проверка | Статус | Ссылка на плейбук |
|---|---|---|
| [проверки плейбука, которые пройдены] | пройдена | [раздел `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`] |
**Следующий шаг:** Спроси [согласующего] об отмеченных пунктах, затем направь на подпись, если он согласен.
КРАСНЫЙ (RED) — стоп, сначала поговори с юристами
NDA задевает позицию из перечня «никогда не принимать» в плейбуке, либо структура соглашения несовместима со стандартной позицией команды (например, одностороннее NDA, когда плейбук команды требует взаимности; бессрочный срок, когда плейбук ограничивает конечным периодом; применимое право из списка «никогда»).
Результат:
Добавь в начало заголовок рабочего материала из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md ## Outputs (он различается по ролям пользователей — см. ## Who's using this).
[ЗАГОЛОВОК РАБОЧЕГО МАТЕРИАЛА — по `## Outputs` из конфигурации плагина]
## Разбор NDA: [Контрагент]
КРАСНЫЙ — не отправлять, сначала поговори с юристами
### Краткое резюме
- [Правка в одну строку, которую можно сразу выполнить, например: «Раздел 4 — направить юристам на проверку»]
- [Правка в одну строку, которую можно сразу выполнить]
### Критические проблемы
**1. [Проблема]** — раздел [X]
> "[точная цитата]"
Почему это проблема: [конкретный риск; укажи позицию плейбука, которую это нарушает]
**Юридический риск:** [🔴/🟠/🟡/🟢] | **Помеха для бизнеса:** [🔴 Срывает сделки / 🟠 Замедляет сделки / 🟡 Сбивает клиентов с толку / 🟢 Незаметна]
Рекомендуемый ответ: [использовать наш документ вместо него | возразить с конкретной формулировкой | отказаться]
**Следующий шаг:** Отправь этот разбор [GC или названному лицу для эскалации из `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]. Не отправляй в [CLM или процесс согласования]. Не говори контрагенту, что мы подпишем.
Детальность правок
Правь на минимально возможном уровне. Правка в договоре — это инструмент переговоров, а не переписывание. Замена пункта целиком сообщает: «мы выбросили вашу редакцию» — это агрессивно, вынуждает другую сторону перечитывать весь пункт и отбрасывает те части её редакции, которые были в порядке. Точечные правки — вычеркнуть слово, вставить фразу, перестроить подпункт — сообщают: «у нас конкретные просьбы», их быстрее читать, понимать и принимать.
По умолчанию выбирай самую малую правку, которая достигает позиции плейбука:
- Заменяй слово, прежде чем менять фразу. («двенадцать (12)» → «двадцать четыре (24)»)
- Заменяй фразу, прежде чем менять предложение. («оплачивается Покупателем» → «оплачивается и подлежит оплате Покупателем»)
- Перестраивай подпункт, прежде чем заменять предложение. (Добавь «(a)» и «(b)», чтобы разбить составное условие.)
- Заменяй предложение, прежде чем заменять пункт.
- Заменяй пункт целиком только тогда, когда редакция другой стороны так далека от твоей позиции, что точечные правки читались бы тяжелее, чем новая редакция — и тогда скажи об этом в сопроводительном письме: «Мы заменили §8.2, а не размечали его, потому что изменения были обширными. Готовы пройтись с вами по различиям».
Сомневаешься — выбирай меньшую правку. Клиент, получивший точечную правку, доверяет, что ты читал внимательно. Клиент, получивший замену целиком, задумывается, читал ли ты вообще.
Допущение о юрисдикции
Этот разбор применяет позиции по применимому праву и ограничительным обязательствам, записанные в ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Правовые нормы (исполнимость запретов конкуренции и переманивания, перенос судебных расходов, выбор права) существенно различаются по юрисдикциям. Если NDA затрагивает юрисдикцию за пределами настроенной позиции команды, отметь это в результате и укажи, что разбор может не переноситься как есть.
Правила результата
Фильтр сложности: Если для решения вопроса потребуется составлять новую формулировку, перестраивать пункт или вводить существенно новые положения — не пытайся. Вместо этого напиши: «Раздел [X] — направить юристам на проверку». В краткое резюме включай только простые, механические действия (вычеркнуть, удалить, заменить слово или фразу).
Правило чистого NDA: Если NDA проходит все проверки без флагов, краткое резюме должно содержать только: «Тревожных сигналов не выявлено. Направь на подпись по стандартной процедуре».
Не составляй длинный отчёт для чистого NDA.
Справочник детальных проверок
Для каждой проверки ниже группа (ЗЕЛЁНЫЙ/ЖЁЛТЫЙ/КРАСНЫЙ) определяется по ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Этот скилл перечисляет *категории* для проверки; пороговые значения в нём жёстко не заданы.
Взаимность
NDA взаимное или одностороннее? Примени позицию команды из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если плейбук не касается односторонних NDA для этого контекста, проведи опросник об одностороннем NDA ниже и передай результат человеку.
Опросник об одностороннем NDA
Если NDA одностороннее (одна сторона раскрывает, другая только получает), не спеши ставить КРАСНЫЙ и не выходи из разбора. Спроси:
Одностороннее NDA уместно в некоторых ситуациях. Прежде чем отмечать его, задам несколько быстрых вопросов: 1. Являетесь ли вы в этих отношениях единственной стороной, раскрывающей конфиденциальную информацию? (т. е. другая сторона ничего не передаёт взамен) 2. Речь об ограниченном, конкретном раскрытии — например, вы передаёте свою технологию поставщику, который будет с ней работать, но не получаете его технологию? 3. Это связано со слиянием и поглощением (M&A), трудоустройством или инвестициями? (Если да — остановись: этот скилл только для коммерческих взаимных NDA. Направь юристам.)
Используй ответы вместе с позицией из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md, чтобы решить: ЗЕЛЁНЫЙ/ЖЁЛТЫЙ/КРАСНЫЙ. Если ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md не занимает позиции по этой ситуации, поставь ЖЁЛТЫЙ и передай согласующему ответы на опросник.
Определение конфиденциальной информации
Проверь объём (только помеченное или всё раскрытое), требования к маркировке и сроки подтверждения устных раскрытий. Примени позицию команды из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если плейбук молчит по любому из этих вопросов, спроси.
Исключения
Пять исключений, которые обычно есть в NDA:
- Информация, которая является или становится общедоступной (кроме как в результате нарушения)
- Информация, которая уже была у получающей стороны
- Информация, разработанная независимо, без обращения к конфиденциальной информации
- Информация, полученная от третьего лица без ограничений
- Информация, раскрытие которой требуется по закону или решению суда (с уведомлением раскрывающей стороны, если это допускает закон)
Какие исключения требует команда и насколько строго — вопрос плейбука. Проверь ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md: позицию команды по обязательным исключениям, допустимые варианты формулировок и что происходит, если одного из них нет.
Остаточные знания (residuals)
Положение об остаточных знаниях позволяет получающей стороне использовать информацию, сохранившуюся в памяти без обращения к материалам. Допустимо ли это и на каких условиях (например, узкая формулировка «память без обращения к материалам» или более широкий объём, охватывающий заметки и копии) — вопрос плейбука. Примени ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если плейбук не касается остаточных знаний, спроси.
Срок и срок действия обязательств после окончания
Проверь первоначальный срок, срок действия обязательств по конфиденциальности после окончания договора и то, выделены ли коммерческие тайны с более долгой защитой. Примени позицию команды из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если плейбук не охватывает что-то из этого, спроси.
Ограничительные обязательства
Проверь запреты переманивания (сотрудников, клиентов), запреты конкуренции, исключительность и любые ограничения на то, с кем ещё может взаимодействовать получающая сторона. Примени ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md. Если плейбук молчит, спроси: ограничительные обязательства зависят от юрисдикции, и позиция команды имеет значение.
Судебные расходы
Проверь положения о переносе судебных расходов и то, взаимные ли они, односторонние или в пользу выигравшей стороны. Примени ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md.
Исключение для резервных копий и архивов
Проверь, есть ли в положении об уничтожении или возврате исключение для стандартных систем резервного копирования и архивного хранения. Примени позицию команды из ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md: одни команды требуют это исключение и добиваются его добавления, другие принимают NDA без него. Если плейбук не касается этого, спроси.
Применимое право
По ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md ## Playbook → Governing law and venue.
Контекст контрагента
NDA крупных компаний: контрагенты из Fortune 500 обычно не обсуждают NDA. Калибруй: КРАСНЫЙ флаг действительно препятствует сделке или это «отличается от нашей формы»? Если деловые отношения важны, вопрос в том, принимать ли их документ: эскалируй это решение, не принимай его сам.
NDA стартапов: обычно принимают наш документ. Если в их NDA есть проблемы, самый быстрый путь часто — «давайте использовать наш», а не правка их документа.
Интеграция: CLM
Если подключено:
- ЗЕЛЁНЫЙ → предложи создать запись в CLM в стандартном процессе NDA
- ЖЁЛТЫЙ → предложи создать её с приложенной заметкой со списком отмеченных пунктов
- КРАСНЫЙ → не создавай запись; юрист решает, что будет дальше
Чего этот скилл НЕ делает
- Он не ведёт переговоры. Он сортирует.
- Он не составляет NDA. Если ответ «используй наш документ», пользователь берёт нашу форму из [CLM или системы документов].
- Он не решает по ЖЁЛТЫМ пунктам. Он выводит их на человека.
- Он не занимает позицию ни по одному условию NDA. Позиции хранятся в
~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md.
Завершающее действие
Прочитай ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md → ## NDA triage preferences → closing_action.
Если оно настроено, добавь завершающее действие дословно в конец каждого результата. Примеры настроек:
closing_action: "Отправьте полный текст этого анализа вместе с копией
NDA юристам на legal@[yourcompany].com для окончательного подтверждения до
подписания."
closing_action: "Передайте в [CLM] по стандартному процессу NDA.
Юристы подтвердят перед отправкой на подпись."
closing_action: "Перешлите этот результат и NDA вашему менеджеру
по договорам."
Если closing_action в ~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md не настроено, добавь: «Направьте итоговое NDA по вашему стандартному процессу согласования».
Вводное интервью (cold-start) спрашивает: «Когда человек заканчивает разбор NDA, что вы хотите, чтобы он сделал с результатом? Я добавлю это постоянной инструкцией в конец каждой проверки».
Закончи деревом следующих шагов
Закончи деревом следующих шагов по ## Outputs из CLAUDE.md. Подгони варианты под то, что этот скилл только что выдал: пять стандартных ветвей (подготовить X, эскалировать, собрать больше фактов, подождать и понаблюдать, что-то другое) — отправная точка, а не жёсткая схема. Дерево — это и есть результат; выбирает юрист.
Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/claude-for-legal/tree/main/commercial-legal/skills/nda-review, лицензия Apache-2.0. Изменения: перевод на русский язык.
Оригинал на английском
---
name: nda-review
description: >
Reference: fast triage of inbound NDAs into GREEN / YELLOW / RED so the team only
spends lawyer time on the ones that need it. Built for sales and BD to self-serve
before pinging legal. Loaded by /commercial-legal:review when an NDA is detected.
user-invocable: false
---
# NDA Review
## Matter context
**Matter context.** Check `## Matter workspaces` in the practice-level CLAUDE.md. If `Enabled` is `✗` (the default for in-house users), skip the rest of this paragraph — skills use practice-level context and the matter machinery is invisible. If enabled and there is no active matter, ask: "Which matter is this for? Run `/commercial-legal:matter-workspace switch <slug>` or say `practice-level`." Load the active matter's `matter.md` for matter-specific context and overrides. Write outputs to the matter folder at `~/.claude/plugins/config/claude-for-legal/commercial-legal/matters/<matter-slug>/`. Never read another matter's files unless `Cross-matter context` is `on`.
---
## Destination check
Before producing output, check where it's going. If the user has named a destination (a channel, a distribution list, a counterparty, "everyone"), ask whether it's inside the privilege circle. Public channels, company-wide lists, counterparty/opposing counsel, vendors, and clients (for work product) waive the protection. When the destination looks outside the circle, flag it and offer (a) the privileged version for legal only, (b) a sanitized version for the broader channel, or (c) both — don't silently apply a privileged header and then help paste it somewhere the header won't protect it. See the canonical `## Shared guardrails → Destination check` in this plugin's CLAUDE.md.
## Purpose
Most inbound NDAs are fine. A few have landmines. This skill sorts them in under a minute so legal only reads the ones that matter.
**The goal:** a GREEN NDA should need nothing more than a signature. A YELLOW needs a lawyer's eyes on one or two specific things. A RED stops before anyone wastes time.
## Load the playbook first
**Which side?** Before applying the playbook, determine which side the company is on for this NDA. Usually obvious from the context: if the counterparty is a vendor or partner evaluating your product, you're sales-side; if you're evaluating theirs, you're purchasing-side. Mutual NDAs still have a side — whose paper is it, and which direction is the evaluation running. If it's not obvious, ask. Read the matching playbook section (`### Sales-side playbook` or `### Purchasing-side playbook`) from the config. Note which side in the output so the reviewer knows which playbook was applied. If the matching side is `[Not configured]`, stop and tell the user to run `/commercial-legal:cold-start-interview --side <side>` before this triage can proceed.
**Before triaging anything, read `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` → `## Playbook` → the matching side → `NDA triage positions`.** That section is the source of truth for what makes an NDA GREEN, YELLOW, or RED for *this* team on *this* side. This skill does not ship with default positions on NDA terms — the law, the market, and each team's risk tolerance vary too much for hardcoded defaults to be safe.
If `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` doesn't have an `NDA triage positions` section yet, or it's silent on a term that comes up in the NDA you're reviewing, ask the user:
> Your playbook doesn't cover [term — e.g., "residuals clauses," "survival period," "one-way NDAs where you're the receiver"]. What's your default position — when should this be GREEN, when YELLOW, when RED? I'll add it to `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` so the next review is consistent.
Then record the answer in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` and proceed with the triage using the new position.
## Scope check
**Before reviewing NDA-specific provisions, check whether the document is doing more than its name suggests.** Mutual commercial NDAs can hide: standstills, licensing grants, exclusivity, non-solicits, non-competes, IP assignments, right of first refusal, most-favored-nation clauses, and arbitration/jurisdiction clauses that govern far more than confidentiality disputes.
If the NDA contains obligations beyond confidentiality: **auto-YELLOW regardless of the NDA-term analysis.** Flag the non-NDA provisions:
> This document is labeled an NDA but contains [standstill / license grant / non-solicit / exclusivity / IP assignment / ROFR / MFN / broad arbitration]. It's more than an NDA. Route for attorney review.
Do not silently push a document labeled "NDA" through NDA triage when the substantive obligations are a services agreement, a term sheet, or a covenant package in NDA clothing.
## The triage
Classify the NDA into one of three buckets by applying the positions from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. The bucket definitions below are stable; the *criteria* that fill each bucket come from the playbook.
### GREEN — route to signature
The NDA satisfies every position in the team's playbook, and no term triggers a RED flag per the playbook. Examples of checks the playbook typically covers: mutuality, term length, survival period, carveouts, governing law, restrictive covenants, fee-shifting. Confirm each one against `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` before calling GREEN.
**GREEN requires attorney-reviewed playbook positions.** GREEN is the only path to signature without lawyer review. It cannot be issued against default or absent positions. Before issuing GREEN, check: does the practice profile have an attorney-reviewed `## NDA triage positions` section? If not:
> I can't issue GREEN without attorney-reviewed NDA positions in your practice profile. Run `/commercial-legal:cold-start-interview --full` with your commercial counsel to set them, or route this NDA for attorney review. Issuing GREEN against defaults means a non-lawyer set the positions the next non-lawyer relies on.
Do not route to signature on defaults. YELLOW is the right call when positions are missing — it surfaces the NDA to a human who can decide.
**Output:**
Prepend the work-product header from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` `## Outputs` (it differs by user role — see `## Who's using this`).
```markdown
[WORK-PRODUCT HEADER — per plugin config ## Outputs]
## NDA Triage: [Counterparty]
GREEN — route to signature
### Executive Summary
No red flags identified under the playbook. Route for signature per standard process.
| Check | Status | Playbook reference |
|---|---|---|
| [Each playbook check] | [pass/fail] | [`~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` section] |
**Next step:** [Submit to [CLM] standard NDA workflow | Send to [approver from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`] for signature]
```
**Before proceeding past GREEN to signature:** Read `## Who's using this` in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the Role is Non-lawyer:
> This step has legal consequences (countersigning an NDA binds the company). Have you reviewed this with an attorney? If yes, proceed. If no, here's a brief to bring to them:
>
> [Generate a 1-page summary: counterparty, NDA direction (mutual / one-way), the playbook checks run, anything the playbook didn't cover, what could go wrong if signed as-is, and the three things to ask the attorney.]
>
> If you need to find an attorney, solicitor, barrister, or other authorised legal professional: contact your professional regulator (state bar in the US, SRA/Bar Standards Board in England & Wales, Law Society in Scotland/NI/Ireland/Canada/Australia, or your jurisdiction's equivalent) for a referral service.
Do not proceed past this gate without an explicit yes.
### YELLOW — needs a lawyer's eyes on specific items
One or more terms deviate from the playbook but aren't categorical deal-breakers, OR a term appears that the playbook doesn't address. Surface each item individually so the approver can make the call.
**Output:**
Prepend the work-product header from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` `## Outputs` (it differs by user role — see `## Who's using this`).
```markdown
[WORK-PRODUCT HEADER — per plugin config ## Outputs]
## NDA Triage: [Counterparty]
YELLOW — flag for [approver name from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]
### Executive Summary
- [One-line actionable edit, e.g. "Strike non-solicit clause (Section 6)"]
- [One-line actionable edit]
### Flagged items
**1. [Issue]** — Section [X]
What: [one line]
Why flagged: [one line — which playbook position this hits, or "playbook is silent on this"]
**Legal risk:** [🔴/🟠/🟡/🟢] | **Business friction:** [🔴 Blocks deals / 🟠 Slows deals / 🟡 Confuses customers / 🟢 Invisible]
Likely resolution: [accept / push back on X / depends on deal context]
[repeat for each flag]
### Everything else
| Check | Status | Playbook reference |
|---|---|---|
| [playbook checks that passed] | pass | [`~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` section] |
**Next step:** Ask [approver] about the flagged items, then route to signature if they're okay with it.
```
### RED — stop, talk to legal first
The NDA hits a position on the playbook's "never accept" list, or the structure of the agreement is incompatible with the team's standard posture (e.g., a one-way NDA where the team's playbook requires mutual; a perpetual term where the playbook caps at a finite period; governing law on the "never" list).
**Output:**
Prepend the work-product header from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` `## Outputs` (it differs by user role — see `## Who's using this`).
```markdown
[WORK-PRODUCT HEADER — per plugin config ## Outputs]
## NDA Triage: [Counterparty]
RED — do not submit, talk to legal first
### Executive Summary
- [One-line actionable edit, e.g. "Section 4 — route to Legal for review"]
- [One-line actionable edit]
### Critical issues
**1. [Issue]** — Section [X]
> "[exact quote]"
Why this is a problem: [specific risk; cite the playbook position it violates]
**Legal risk:** [🔴/🟠/🟡/🟢] | **Business friction:** [🔴 Blocks deals / 🟠 Slows deals / 🟡 Confuses customers / 🟢 Invisible]
Recommended response: [use our paper instead | push back with specific language | walk]
**Next step:** Send this triage to [GC or named escalation person from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`]. Do not send to [CLM or approvals workflow]. Do not tell the counterparty we'll sign.
```
## Redline granularity
**Edit at the smallest possible granularity.** A redline is a negotiation artifact, not a rewrite. Wholesale clause replacement signals "we threw out your drafting" — it's aggressive, it forces the counterparty to re-read the whole clause, and it discards the parts of their drafting that were fine. Surgical redlines — strike a word, insert a phrase, restructure a subclause — signal "we have specific asks" and are faster to read, understand, and accept.
Default to the smallest edit that achieves the playbook position:
- Replace a **word** before a phrase. ("twelve (12)" → "twenty-four (24)")
- Replace a **phrase** before a sentence. ("paid by the Buyer" → "paid and payable by the Buyer")
- Restructure a **subclause** before replacing the sentence. (Add "(a)" and "(b)" to split a compound condition.)
- Replace a **sentence** before replacing the clause.
- Only replace a **whole clause** when the counterparty's version is so far from your position that surgical edits would be harder to read than a fresh draft — and when you do, say so in the transmittal: "We've replaced §8.2 rather than marking it up because the changes were extensive. Happy to walk you through the delta."
When in doubt, smaller. A client who receives a surgical redline trusts that you read carefully. A client who receives a wholesale replacement wonders whether you read at all.
## Jurisdiction assumption
This triage applies the governing-law and restrictive-covenant positions recorded in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. Legal rules (enforceability of non-competes, non-solicits, fee-shifting, choice of law) vary materially by jurisdiction. If the NDA involves a jurisdiction outside the team's configured posture, flag it in the output and note that the triage may not transfer as written.
## Output rules
**Complexity filter:** If addressing an issue would require drafting new
language, restructuring a clause, or inserting substantive new
provisions — do not attempt it. Instead write:
"Section [X] — route to Legal for review."
Only include simple, mechanical actions in the Executive Summary
(strike, delete, replace a word or phrase).
**Clean NDA rule:** If the NDA passes all checks with no flags, the Executive Summary
should say only: "No red flags identified. Route for signature per
standard process."
Do not produce a lengthy report for a clean NDA.
## Detailed check reference
For each check below, the bucket (GREEN/YELLOW/RED) is determined by `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. This skill lists the *categories* to check; it does not hardcode thresholds.
### Mutuality
Is the NDA mutual or one-way? Apply the team's position from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the playbook doesn't address one-way NDAs for this context, run the one-way questionnaire below and surface the result for a human.
**One-way NDA questionnaire**
When the NDA is unilateral (one party discloses, the other only receives), do not immediately flag RED or exit. Ask:
> A one-way NDA is appropriate in some situations. Before flagging this,
> let me ask a few quick questions:
>
> 1. In this relationship, are you the only party disclosing confidential
> information? (i.e., the other side shares nothing back)
> 2. Is this for a limited, specific disclosure — for example, sharing
> your technology with a vendor who will work on it, but not sharing
> theirs with you?
> 3. Is this related to M&A, employment, or investment? (If yes, stop —
> this skill is for commercial MNDAs only. Route to Legal.)
Use the answers plus the `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` position to decide GREEN/YELLOW/RED. If `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` doesn't take a position on this fact pattern, flag YELLOW and surface the questionnaire answers for the approver.
### Definition of Confidential Information
Check scope (marked-only vs. everything-disclosed), marking requirements, and oral-disclosure confirmation windows. Apply the team's position from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the playbook is silent on any of these, ask.
### Carveouts
The five carveouts typically present in an NDA:
1. Information that is or becomes public (other than through breach)
2. Information the receiving party already had
3. Information independently developed without reference to the CI
4. Information received from a third party without restriction
5. Information required to be disclosed by law or court order (with notice to discloser where legally permitted)
Which carveouts the team requires, and how strictly, is a playbook question. Check `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` for the team's position on required carveouts, acceptable variations in wording, and what happens when one is missing.
### Residuals
A residuals clause lets the receiving party use information retained in unaided memory. Whether this is acceptable — and under what conditions (e.g., narrow "unaided memory" wording vs. broader scope covering notes or copies) — is a playbook question. Apply `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the playbook doesn't address residuals, ask.
### Term and survival
Check the initial term length, the post-term survival period for confidentiality obligations, and whether trade secrets are carved out with longer protection. Apply the team's position from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the playbook doesn't cover one of these, ask.
### Restrictive covenants
Check for non-solicits (employee, customer), non-competes, exclusivity, and any restriction on who else the receiving party can engage with. Apply `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`. If the playbook is silent, ask — restrictive covenants are jurisdiction-sensitive and the team's posture matters.
### Attorneys' fees
Check for fee-shifting provisions and whether they are mutual, one-sided, or prevailing-party. Apply `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`.
### Backup and archival carveout
Check whether the destruction/return clause includes an exception for standard backup and archival retention systems. Apply the team's position from `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` — some teams require this carveout and will push to add it; others accept an NDA without it. If the playbook doesn't address this, ask.
### Governing law
Per `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` `## Playbook` → `Governing law and venue`.
## Counterparty context
**BigCo NDAs:** Fortune 500 counterparties generally won't negotiate NDAs. Calibrate: is the RED flag truly a deal-breaker, or is it "different from our form"? If the business relationship matters, the call is whether to accept their paper — escalate that decision, don't make it.
**Startup NDAs:** Will usually take our paper. If their NDA has issues, the fastest path is often "let's use ours" rather than redlining theirs.
## Integration: CLM
If connected:
- GREEN → offer to create the CLM record in the standard NDA workflow
- YELLOW → offer to create it with a note attached listing the flagged items
- RED → do not create a record; the lawyer decides what happens next
## What this skill does NOT do
- It does not negotiate. It sorts.
- It does not draft an NDA. If the answer is "use our paper," the user pulls our form from [CLM or document system].
- It does not make the call on YELLOW items. It surfaces them for a human.
- It does not state a position on any NDA term. Positions live in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`.
## Closing action
Read `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md` → `## NDA triage preferences` → `closing_action`.
If configured, append the closing action verbatim at the end of every
output. Example configurations:
```
closing_action: "Send the full text of this analysis along with a copy
of the NDA to Legal at legal@[yourcompany].com for final confirmation before
signing."
closing_action: "Submit to [CLM] using the standard NDA workflow.
Legal will confirm before routing for signature."
closing_action: "Forward this output and the NDA to your contracts
manager."
```
If `closing_action` is not configured in `~/.claude/plugins/config/claude-for-legal/commercial-legal/CLAUDE.md`, append:
"Route final NDA through your standard approval process."
The cold-start interview asks: "When someone finishes an NDA
triage, what do you want them to do with the output? I'll add that as
a standing instruction at the end of every review."
## Close with the next-steps decision tree
End with the next-steps decision tree per CLAUDE.md `## Outputs`. Customize the options to what this skill just produced — the five default branches (draft the X, escalate, get more facts, watch and wait, something else) are a starting point, not a lock-in. The tree is the output; the lawyer picks.
Источник: anthropics/claude-for-legal / commercial-legal / nda-review ↗. Ссылка проверена 2026-10-10.