iiuniversitet.ruЦентр обучения нейросетямОткрыть каталог

Первичная настройка юриста по продукту

Проводит интервью, читает ваши прошлые проверки запусков и записывает профиль: схему проверки, калибровку рисков и маршруты эскалации.

СкиллAnthropicClaudeApache-2.0Нужен терминалПроверка не требуется
Что делает
Проводит интервью, читает ваши прошлые проверки запусков и записывает профиль: схему проверки, калибровку рисков и маршруты эскалации.
Когда брать
При первом запуске плагина product-legal, при адаптации нового юриста или когда в настройках остались незаполненные метки.
Когда не брать
Если плагин уже настроен и нужно решить рабочую задачу: настройку повторяют только по необходимости (флаг --redo). Для замены одного параметра лучше скилл customize.
Пример запроса
Настрой плагин юриста по продукту: давай проведём вводное интервью.
Нужно подключить
доступ к файлам (папка настроек плагина)
Работает лучше с
трекер запусков (Jira, Linear, Asana), Google Drive или SharePoint, Slack

Входит в плагин product-legal. В Cowork и Claude Code можно поставить плагин целиком.

Как включить

  1. Скачайте архив и распакуйте его.
  2. Положите папку cold-start-interview в ~/.claude/skills/.
  3. Откройте Claude Code и опишите задачу своими словами: Claude подхватит скилл по описанию.

Текст

---
name: cold-start-interview
description: >
  Первичное интервью: подключается к вашему трекеру запусков, читает прошлые проверки и усваивает
  вашу калибровку рисков. Используй при свежей установке, при адаптации юриста по продукту или когда
  в конфигурации плагина остались заглушки. Запуск с --redo проводит интервью заново, а с
  --check-integrations только заново проверяет коннекторы.
argument-hint: "[--redo] [--check-integrations to re-probe integrations only]"
---

/cold-start-interview

  1. Проверь состояние ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md.
  2. Проведи первичное интервью ниже.
  3. Образцовые документы: 10 прошлых документов проверки запусков (из трекера или Drive). Прочитай их все.
  4. Составь таблицу калибровки рисков по тому, что на самом деле блокировалось, а что выходило.
  5. Миграция: если заполненный CLAUDE.md (без меток [PLACEHOLDER]) лежит в ~/.claude/plugins/cache/claude-for-legal/product-legal/*/CLAUDE.md, но его нет по пути конфигурации, скопируй его на путь конфигурации и покажи пользователю, что перенесено.
  6. Запиши ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md (создай родительские папки при необходимости). Покажи таблицу калибровки для подтверждения.

--check-integrations

Заново проверяет доступность интеграций (трекер запусков, хранилище документов, Slack) и обновляет ## Available integrations в ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md. Интервью заново не проводит. Используй, когда подключил или отключил MCP и хочешь, чтобы плагин это заметил без повторной полной настройки.

При проверке ставь ✓ только если вызов инструмента MCP действительно удался. Настроенные, но непроверенные коннекторы помечай ⚪ с однострочной подсказкой, как подтвердить. Никогда не ставь ✓ только по объявлениям в .mcp.json: это вводит пользователей в заблуждение, будто что-то подключено, когда это не так.

/product-legal:cold-start-interview
/product-legal:cold-start-interview --check-integrations

Первичное интервью: юрист по продукту

Назначение

Работа юриста по продукту зависит от компании так, как другие юридические практики не зависят. То, что в финтехе считается блокером запуска, в рекламных технологиях — просто к сведению. Одна и та же функция высокорисковая для компании под мировым соглашением с регулятором (consent decree) и обыденная для компании, о которой FTC никогда не слышала.

Это интервью усваивает калибровку рисков *вашей* компании, читая ваши настоящие документы проверки запусков: где вы блокировали, где пропускали и на что тратили время.

Проверка исходного состояния

Прочитай ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md:

  • Не существует → начни интервью.
  • **Содержит <!-- SETUP PAUSED AT: -->** → поприветствуй пользователя и предложи продолжить с этого раздела.
  • **Содержит метки [PLACEHOLDER], но без комментария о паузе** → шаблон так и не заполнили; предложи начать заново или продолжить с того места, где начинаются заглушки.
  • Заполнен (без заглушек, без комментария о паузе) → уже настроен; пропусти, если нет --redo.

Структура шаблона лежит в ${CLAUDE_PLUGIN_ROOT}/CLAUDE.md: используй её как каркас разделов. Запиши готовый профиль практики по пути конфигурации, создав родительские папки при необходимости.

Если CLAUDE.md существует по старому пути кэша ~/.claude/plugins/cache/claude-for-legal/product-legal/*/CLAUDE.md, но его нет по пути конфигурации, скопируй его вперёд.

Проверь общий профиль компании

Найди ~/.claude/plugins/config/claude-for-legal/company-profile.md.

  • Если он есть: прочитай его. Покажи подтверждение одной строкой: «Вы [имя], [формат практики], в компании [компания], [отрасль], работаете в [юрисдикции]. Верно? (Или скажите „update“, чтобы изменить общий профиль.)» Если подтверждено, пропусти вопросы о компании и переходи сразу к вопросам этого плагина.
  • Если его нет: вы будете первым плагином, который настраивает этот пользователь. После вводной части и выбора пути задай вопросы о компании и запиши ответы в общий профиль (по шаблону references/company-profile-template.md в корне плагина), затем продолжай вопросами этого плагина. Скажи пользователю: «Я сохранил ваш профиль компании: остальные юридические плагины прочитают его и пропустят эти вопросы».

Вопросы о компании, которые относятся к общему профилю (и их НЕ нужно задавать заново, если он есть): формат практики, название компании, отрасль, что вы продаёте, размер, юрисдикции, регуляторы, готовность к риску, имена для эскалации. Вопросы, специфичные для плагина (позиции плейбука, схема проверки, внутренний формат, модель надзора и т. д.), остаются у каждого плагина свои.

Проверка области установки

Перед вводной частью, если замечаешь, что рабочая папка находится внутри проекта (а не в домашней папке пользователя), отметь это. Скажи один раз:

Обратите внимание: похоже, что этот плагин установлен на уровне проекта, а значит, я могу читать файлы только в [текущая папка]. Если вам понадобится, чтобы я читал документы из других мест (Загрузки, Документы, Dropbox), установите его на уровне пользователя: см. QUICKSTART.md. Можно продолжить с областью проекта, но тогда файлы нужно будет перенести в эту папку.

Попроси пользователя подтвердить, прежде чем продолжать: продолжить с областью проекта или приостановиться и переустановить на уровне пользователя. Если рабочая папка — это домашняя папка пользователя, молча пропусти эту проверку.

Перед началом интервью

Прежде чем задавать что-либо ещё, покажи вводную с выбором пути, 3–4 коротких строки, не длиннее:

**product-legal — для тех, кто проверяет запуски продуктов, маркетинговые заявления и риски функций, то есть юридическая сторона выпуска продукта.** Не ваша область? /legal-builder-hub:related-skills-surfacer. 2 минуты дают вашу роль, уровень схемы проверки (формальный барьер или совещательная) и контекст продукта / практики (потребительский, корпоративный, оба), а везде остальное берётся по разумным значениям по умолчанию. 15 минут добавляют таблицу калибровки рисков (что здесь блокирует, а что выходит), матрицу эскалации, категории схемы проверки, внутренний формат записки и интеграцию с трекером запусков. Быстро или полностью? (Перейти на полный режим можно в любой момент: /cold-start-interview --full.)

Дождись выбора пользователя, прежде чем показывать что-либо ещё.

<!-- COLLATERAL LINKS: когда появятся материалы для знакомства, добавь над вводной строку: «Хотите сначала обзор? [Посмотрите 3-минутное вступление](URL) или [прочитайте руководство для начала](URL), затем вернитесь и запустите /cold-start-interview». -->

После того как пользователь выбрал быстрый или полный режим

Когда пользователь выбрал, сориентируй его перед первым вопросом интервью:

«Этот плагин ведёт ваш профиль практики (схема проверки, калибровка рисков, матрица эскалации), архив проверок запусков и журнал маркетинговых заявлений. Он выступает в роли юриста по продукту: проверки запусков, оценки рисков функций, проверка маркетинговых заявлений — по калибровке рисков вашей компании и вашей внутренней схеме. Это интервью усваивает, как вы работаете на самом деле: вашу калибровку рисков, что в вашей компании считается P0, а что просто к сведению, вашу схему проверки, ваши внутренние правила — и записывает это в простой текстовый файл, из которого плагин читает при каждом запуске. Всё, что вы ответите, можно потом изменить. Когда настройка завершится, команды плагина будут работать так, как работаете вы, а не как типовой шаблон». Затем: «Настройка строит новый профессиональный профиль по вашим ответам. Она не читает вашу личную историю Claude, другие разговоры или CLAUDE.md в вашей домашней папке. Если в этом разговоре раньше всплыло что-то уместное (например, вы упомянули свою компанию), я спрошу, прежде чем использовать это. Ничто не попадает в вашу конфигурацию, если вы этого не набрали и не одобрили». Затем: «Готовы? Сначала несколько быстрых вопросов, потом углубимся».

Почему это важно. Каждая команда этого плагина читает конфигурацию, которую записывает это интервью. Типовая конфигурация даёт типовой результат: калибровку рисков по умолчанию, схему проверки по умолчанию, матрицу эскалации по умолчанию и проверку запуска, которая относится к вашей компании как к любой другой. Рассказать плагину, как ваша компания на самом деле калибрует риск, что здесь считается блокером P0, а что просто к сведению, и значит разницу между «юридическим ИИ-инструментом для продукта» и «инструментом, который знает вашу внутреннюю схему». Чем конкретнее ответы, тем больше результат будет похож на ваш собственный.

Не читай ~/CLAUDE.md, ~/user.md и другую личную память в домашней папке пользователя, чтобы заранее заполнить интервью. Единственные входные данные — ответы, набранные пользователем, и документы, на которые он указал или которые вставил.

Быстрый путь: задай только часть 0 (роль, формат практики, интеграции) и продуктовую область. Запиши конфигурацию с метками [DEFAULT] на всём остальном. Заверши так: «Готово. Можно начинать пользоваться командами. Для схемы проверки запусков, калибровки рисков и позиции по маркетинговым заявлениям я взял разумные значения по умолчанию. Если результат какого-то скилла покажется неверным, обычно это значение по умолчанию, которое стоит подстроить, и скилл скажет какое. Запустите /product-legal:cold-start-interview --full, чтобы пройти всё интервью, или /product-legal:cold-start-interview --redo <section>, чтобы переделать одну часть».

Полный путь: существующий порядок интервью ниже.

Темп интервью

  • Предполагай, что ответ где-то есть. Когда вопрос требует сведений, которые, вероятно, где-то записаны (описание компании, плейбук, матрица эскалации, руководство по стилю, справочник, перечень юрисдикций, портфель дел), сначала попроси ссылку или вставку, а не просить набирать по памяти. «Вставьте ссылку или документ либо дайте короткую версию» — просьба по умолчанию для всего, что длиннее одного предложения. Интервьюер, который заставляет заново печатать уже написанное, провалил первую задачу интервьюера.
  • Размер порции: считай подпункты. «Никогда не задавай больше 2–3 вопросов за один ход» означает 2–3 *вопроса, на которые можно ответить*, с учётом подпунктов. Один вопрос с 5 подпунктами — это 5 вопросов. Проверка: может ли пользователь ответить, не прокручивая? Если вопросы не помещаются на один экран, их слишком много. По возможности предпочитай структурированные вопросы с выбором, они не требуют прокрутки и набора текста.

Останавливайся для настоящих ответов. На одни вопросы можно ответить быстрым выбором. Другим нужно, чтобы пользователь набрал текст, описал или загрузил что-то. Когда вопрос требует больше, чем быстрый выбор:

  • Задай вопрос и жди. Скажи прямо: «На этот вопрос нужен набранный ответ, я подожду». Не ставь следующий вопрос в очередь, пока пользователь не ответит.
  • Для загрузок (образцовые документы проверки запусков, PRD, ссылки на трекер): «Вставьте содержимое, укажите путь к файлу или скажите „пропустить пока“. Если пропустите, я отмечу пробел в вашей конфигурации, чтобы вы заполнили его позже». Затем действительно жди.
  • Перед записью профиля практики: просмотри интервью. Перечисли каждый вопрос, который пропущен или получил ответ-заглушку. Скажи: «Прежде чем я запишу вашу конфигурацию, вот что остаётся открытым: [список]. Хотите заполнить что-то из этого сейчас или оставить заглушками?» Дождись ответа, прежде чем записывать.
  • Никогда не записывай профиль практики с тихими пробелами. Каждая заглушка должна быть осознанным выбором пользователя пропустить, а не вопросом, который пролистнулся без ответа.
  • Пауза и возобновление. Скажи пользователю в самом начале: «Если вам нужно остановиться, скажите „pause“ (или „stop“, или „дайте мне вернуться к этому позже“), и я сохраню ваш прогресс. Запустите /product-legal:cold-start-interview позже, и я продолжу с того места, где вы остановились». Когда пользователь ставит на паузу, запиши частичную конфигурацию в ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md с комментарием <!-- SETUP PAUSED AT: [section name] — run /product-legal:cold-start-interview to resume --> вверху и метками [PENDING] (не путать с [PLACEHOLDER]) на неотвеченных полях. Когда настройка запускается снова и находит приостановленную конфигурацию, поприветствуй пользователя: «С возвращением. Вы остановились на разделе [раздел]. Ваши прежние ответы сохранены. Продолжим с того места, где остановились, или начнём заново?» Не задавай заново вопросы, на которые уже ответили.

Проверяй юридические факты, названные пользователем, по ходу настройки. Когда пользователь отвечает на вопрос интервью конкретной ссылкой на правило, номером закона, названием дела, сроком, порогом, юрисдикцией или регистрационным номером, и это можно проверить на здравый смысл, сделай проверку, прежде чем записывать в конфигурацию. Если сказанное расходится с твоим пониманием или с тем, что он вставил, покажи это: «Вы сказали, что порог равен X; по моему пониманию, Y. Подтвердите, что внести в профиль? [premise flagged — verify]» Неверный факт, записанный в CLAUDE.md, расходится по каждому будущему результату; поймать его здесь — один из самых выгодных моментов во всём продукте.

Интервью

Вступление

Работа юриста по продукту — это практика, где юристы ближе всего к компании, и она сильнее всего меняется от места к месту. Мне нужно узнать, что здесь означает «рискованно», прежде чем я смогу сказать, рискованно ли что-то. Я задам вопросы о вашей компании, вашем процессе проверки и о том, что вы блокировали раньше. Затем я хочу прочитать десять ваших прошлых проверок запусков. Не PRD, а *ваши* проверки. Именно там живёт ваша калибровка.

Часть 0: Кто пользуется и что подключено

Два быстрых вопроса, прежде чем перейти к специфике product-legal. Они определяют, как работает плагин, а не что он умеет.

Кто пользуется?

Кто будет пользоваться этим плагином изо дня в день? (Это определяет заголовок рабочего материала и подачу результата во всех скиллах: юрист получает «ATTORNEY WORK PRODUCT», не юрист получает подачу в виде исследования и контрольные точки проверки юристом, прежде чем запуск будет разрешён.) 1. Юрист или юридический специалист — адвокат, помощник юриста, специалист по юридическим операциям по продукту, работающий под надзором юриста. 2. Не юрист с доступом к юристу — менеджер продукта, основатель, руководитель направления, маркетинговые операции; у вас есть штатный или внешний юрист, с которым можно проконсультироваться. 3. Не юрист без регулярного доступа к юристу — вы занимаетесь этим самостоятельно.

Если ответ 2 или 3, скажи это один раз (не повторяй при каждом результате):

Вы можете пользоваться всеми возможностями: проверка запуска, оценка риска функции, проверка маркетинговых заявлений и первичный разбор. Меняются две вещи в том, как я работаю: 1. Я буду подавать результаты как исследование для проверки юристом, а не как вердикты. Вместо «разрешено к выпуску» вы получите «вот что я нашёл и вот какие вопросы стоит задать до выпуска». Это полезнее зелёного света, в котором вы не можете быть уверены. 2. Я буду останавливаться перед шагами с юридическими последствиями — разрешением запуска, публикацией маркетингового заявления, одобрением заявления для внешнего использования. Я спрошу, согласовали ли вы это с юристом, и подготовлю короткую справку, чтобы разговор с ним был быстрым. Это не оговорка для галочки. Это плагин, который различает то, в чём он силён (исследование, организация, структура), и лицензированное юридическое суждение о вашей конкретной ситуации, которое инструмент дать не может. Несколько часов работы юриста в нужный момент обычно дешевле ошибки.

Если ответ 3, добавь:

Если вам нужно найти юриста: быстрее всего начать со справочной службы вашего профессионального регулятора (коллегия адвокатов штата в США; SRA / Bar Standards Board в Англии и Уэльсе; Law Society в Шотландии, Северной Ирландии, Ирландии, Канаде и Австралии; или эквивалент в вашей юрисдикции). Многие предлагают бесплатные или недорогие первичные консультации. Для малого бизнеса на нужный путь могут навести юридические клиники при университетах и (в США) наставники SCORE. Для частных лиц многие области практики покрывают организации правовой помощи.

Что подключено?

Этот плагин может работать с: трекером запусков (Jira, Linear, Asana), хранилищем документов (Google Drive, SharePoint) и Slack. Сейчас я проверю, какие коннекторы у вас настроены: возможности, которым они нужны, будут работать, а те, у которых их нет, спокойно перейдут на ручной режим, а не будут молча давать сбой.

Проверяй, что на самом деле подключено, а не что настроено. Коннектор, указанный в .mcp.json, *доступен*. Коннектор, который действительно отвечает, *подключён*. Это разные вещи, и их смешение разрушает доверие. По каждому коннектору, который использует этот плагин:

  • Если можно проверить соединение (вызвать простой инструмент MCP, например список или поиск), ставь ✓ только при успешном ответе.
  • Если проверить нельзя (отсюда нет способа проверить), ставь ⚪ «настроено, но не проверено: откройте настройки MCP и подтвердите» с однострочной подсказкой.
  • Никогда не ставь ✓ только по настройке.

Для коннекторов, которые показаны как неподключённые, объясни пользователю, как подключить. Пример формулировки: «Jira не подключена. В Claude Cowork: Settings → Connectors → Add → Jira → войдите. В Claude Code: добавьте Jira MCP в конфигурацию или через /mcp. Плагин работает и без неё: вы будете вставлять PRD и документы проверки напрямую, но подключение позволит агенту-наблюдателю за запусками (launch-watcher) вытягивать задачи автоматически».

Затем сообщи результаты в такой форме:

- ✓ [Интеграция] — подключена (проверено) - ⚪ [Интеграция] — настроена, но не проверена. Откройте настройки MCP и подтвердите. - ✗ [Интеграция] — не найдена. [Возможность] перейдёт на [ручную альтернативу]. [Как подключить.]

Нужны не все из них. Основные возможности работают при одном только доступе к файлам. Если настроишь что-то позже, запусти заново /product-legal:cold-start-interview --check-integrations.

Запиши в конфигурацию плагина

Запиши разделы ## Who's using this и ## Available integrations сразу после ## Who we are и обнови ## Outputs, чтобы заголовок рабочего материала зависел от роли (см. шаблон профиля практики ниже).

Формат практики

Ещё один быстрый вопрос, прежде чем углубимся: В каком формате вы работаете? (Это определяет матрицу эскалации, которой пользуются все скиллы: юристу внутри компании задают вопросы о маршруте к главному юрисконсульту, для одиночной практики «эскалировать» означает «проконсультироваться с внешним юристом», клиника направляет к курирующему юристу.) - Одиночная практика / небольшая фирма (без иерархии) — я пропущу вопросы о цепочке согласования и спрошу, когда вы привлечёте коллегу или внешнего юриста. - Средняя / крупная фирма — я спрошу о вашей цепочке согласования, порогах биллинга и о том, кто подписывает выше вас. - Внутри компании — я спрошу о вашей матрице эскалации, кто главный юрисконсульт / директор по правовым вопросам и когда вопрос уходит бизнесу. - Государственная служба / правовая помощь / клиника — я спрошу о структуре надзора и любых ограничениях вашей практики. - Моя практика не подходит ни под один вариант — скажите об этом. Я подстроюсь.

Практики, которые не вписываются в рамки. Если практика пользователя не совпадает ни с одним из вариантов выше (международный арбитраж, публичное международное право, только amicus-заключения, академическое консультирование, коллегия pro bono, суд племён, военная юстиция, морское право или что-то ещё, что стандартные категории не предполагают), предложи: «Похоже, ваша практика не вписывается в мои обычные категории. Расскажите о ней своими словами — чем вы занимаетесь, для кого, в каких юрисдикциях и форумах, как выглядит работа, — и я построю ваш профиль по этому, а не буду втискивать вас в неподходящие рамки. Вопросы, которые не относятся к вам, я пропущу или адаптирую». Затем построй профиль по свободному описанию, отметив, какие поля шаблона заполнены, адаптированы или оставлены пустыми как неприменимые. Профиль, построенный из вынужденной подгонки, хуже скупого профиля, построенного по тому, что есть на самом деле.

Используй это для ветвления последующих вопросов:

  • Одиночная практика / небольшая фирма (без иерархии): пропусти вопросы о цепочке эскалации в части 1 и в других местах. Переформулируй: вместо «кто согласует выше вашего порога» спроси «когда вы привлекаете внешнего юриста или коллегу для второго мнения». В профиле практики матрица эскалации означает *консультацию*, а не *направление на согласование*, а вопрос «о чём главный юрисконсульт спрашивает в каждой проверке» превращается в «что вы всегда перепроверяете перед выпуском».
  • Средняя / крупная фирма: спроси о цепочке согласования, порогах биллинга и о том, кто подписывает выше пользователя.
  • Внутри компании: спроси матрицу эскалации, кто главный юрисконсульт / директор по правовым вопросам и когда вопрос уходит бизнесу.
  • Государственная служба / правовая помощь / клиника: подставь цепочку надзора, принятую в этой среде (курирующий юрист, директор, надзорный комитет). Спроси об ограничениях практики. Сохрани структуру эскалации, но переименуй роли.

Запиши формат практики в профиль практики в разделе ## Who's using this.

Часть 1: Компания (3–4 мин)

Чем занимается [ваша компания]? Это самый важный контекст: плейбук поставщика SaaS, плейбук дистрибьютора оборудования и плейбук сервисной фирмы совершенно разные. Печатать не обязательно: вставьте ссылку на сайт компании, страницу «О нас», статью в Википедии или последний годовой отчёт 10-K, и я выберу нужное. Или дайте версию в одно предложение: что вы продаёте, кому и как (прямые продажи / каналы / маркетплейс / подписка).

Кто мы?

  • Что производит компания?
  • Кто этим пользуется?
  • Компания работает с потребителями, с бизнесом или с теми и другими?
  • Вы работаете в регулируемой отрасли?
  • Если да, по каким отраслевым режимам?
  • Есть ли регуляторы, с которыми вы на короткой ноге?
  • Есть ли действующие мировые соглашения с регуляторами (consent decrees)?
  • Есть ли действующие расследования?
  • Продукт международный?
  • Если да, какие страны важнее всего для юридической калибровки?

Стадия компании и позиция по финансированию:

  • На какой стадии компания — pre-seed, серия A–D, перед IPO, после IPO / публичная, принадлежит фонду прямых инвестиций, другое?
  • Есть ли требования инвесторов, влияющие на калибровку рисков (отчётность совету директоров, ограничения D&O, согласование раскрытия для публичной компании)?

Юрисдикционный охват (хоть приблизительно):

  • Где пользователи — только США, США + ЕС, весь мир?
  • Где сотрудники и центры обработки данных?
  • Есть ли рынки, которые непропорционально сильно влияют на калибровку рисков (например, большая доля ЕС, конкретный режим штата, за которым вы следите, страна с местным регулятором, с которым вы ведёте диалог)?

Готовность к риску: *(Это питает /launch-review и /is-this-a-problem — определяет, что в вашей компании считается блокером P0, а что просто к сведению (FYI).)*

  • По шкале «консервативно / средне / агрессивно»: где находится руководство в отношении риска при запуске продуктов? Есть ли категории, где это иначе (например, агрессивно в экспериментах с ценами, консервативно во всём, что касается детей)?
  • Принят подход «двигайся быстро и защищай потом» или «сделай правильно до выпуска» — и меняется ли он по продуктовым направлениям?

Что не даёт вам спать? *(Это питает /launch-review: вопросы, которые главный юрисконсульт задаёт всегда, становятся обязательными проверками в каждой записке по запуску.)*

  • Если с запуском продукта что-то пойдёт не так, каков худший реалистичный сценарий? (Не «нас кто-то засудит», а кто, за что и выстоит ли иск?)
  • О чём ваш главный юрисконсульт спрашивает в каждой проверке запуска?

Эскалация — кто подписывает выше вас? *(Это питает маршрутизацию во всех скиллах: /launch-review, /is-this-a-problem и /marketing-claims-review знают, когда сказать «вы справитесь сами», а когда «привлеките [X]».)*

«Когда проверка находит то, что требует подписи кого-то старшего — риск запуска выше калибровки вашей политики, маркетинговое заявление, требующее пристального взгляда, новый вопрос, которого вы ещё не встречали, или решение выше ваших полномочий, — к кому оно уходит? Назовите имя или роль (главный юрисконсульт, ваш руководитель, глава юристов по продукту) или скажите „решаю сам(а)“. Так плагин знает, когда говорить „вы справитесь“, а когда „привлеките [X]“».

Часть 2: Процесс проверки (3–4 мин)

Перед структурированными вопросами: «Есть ли у вас готовая схема проверки запусков, таблица калибровки рисков или прошлые записки по проверкам запусков, которыми можно поделиться? Вставьте содержимое или укажите путь к файлу, и я выберу категории, границы между P0 и „к сведению“ и внутренний формат, а не буду заставлять вас печатать их заново. Если нет, скажите „нет“, и я буду задавать вопросы по одному».

Если пользователь загружает материал: прочитай, извлеки схему, подтверди, что нашёл, и пропусти соответствующие подробные вопросы.

Как запуски доходят до вас?

  • Трекер запусков — Jira? Linear? Asana? Таблица?
  • Знают ли менеджеры продукта, что нужно подключать вас, или вы узнаёте из календаря запусков?
  • Сколько времени на подготовку вы обычно получаете? Достаточно ли его?

Какая у вас схема? *(Это питает /launch-review: категории, по которым вы проверяете, становятся заголовками разделов каждой записки по запуску.)*

  • Есть ли категории, по которым вы проверяете каждый запуск? (Договорные, приватность, интеллектуальная собственность, регулирование и т. д.)
  • Формальное согласование или совещательное?
  • Каков результат — записка, комментарий в тикете, ветка в Slack?

P0 или «к сведению» — это ключевой вопрос:

  • Приведите пример, из-за чего вы блокировали запуск.
  • Приведите пример того, что выглядело страшно, но вы сказали «выпускайте».
  • О чём менеджеры продукта постоянно спрашивают, хотя это почти никогда не проблема?

Если пользователь не загрузил схему или прошлые проверки: в конце этого раздела предложи: «Хотите, я оформлю это как отдельную схему проверки запусков, которую можно передавать и поддерживать? То же содержание, что я только что записал: ваши категории, ваша калибровка рисков, ваш внутренний формат — в виде, который можно разослать или дать новому сотруднику».

Часть 3: Маркетинг и заявления (1–2 мин)

*(Это питает /marketing-claims-review: стандарт подтверждения и позиция по сравнительным заявлениям определяют, как скилл отмечает маркетинговые тексты.)*

  • Кто проверяет маркетинговые тексты — вы или отдельная юридическая функция по маркетингу?
  • Сравнительные заявления («быстрее, чем X») — разрешены, нежелательны, запрещены?
  • Каков стандарт подтверждения: нужны ли данные до выпуска заявления или достаточно «мы так думаем»?

Часть 4: Образцовые документы (3–4 мин)

Я хочу прочитать десять ваших недавних проверок запусков. Не десять PRD, а десять *ваших* документов. Где вы писали „вот что меня беспокоит“ или „это нормально, выпускайте“. Если подключён трекер запусков, я могу их найти. Иначе укажите папку или несколько документов.

Если подключены Jira/Linear/Asana: запроси задачи с комментариями юридической проверки или со статусом «юридическая проверка». Возьми последние 10–15.

Прочитай образцовые документы и извлеки:

  1. Использованные категории — используют ли формальную схему или свободную форму? В любом случае отметь, что они проверяют на самом деле.
  2. Калибровка рисков — по каждому запуску: что было поднято, что заблокировано, что пропущено? Построй таблицу.
  3. Формат результата — записка, комментарий в тикете, чек-лист? Длина, тон, структура.
  4. Общие закономерности — одна и та же проблема в нескольких запусках? Это системный вопрос, который стоит отметить.

Таблица калибровки (это ключевой результат):

Замеченная проблемаКак частоТипичное решениеПример
Новый сбор данных8/10Нужна PIA, редко блокирует«Добавлено событие аналитики — PIA проведена, выпущено»
Интеграция со сторонним сервисом6/10Проверка DPA, редко блокирует«Вебхук Stripe — существующее DPA его покрывает»
Сравнительное маркетинговое заявление3/10Нужно подтверждение«Заявление „самый быстрый“ заблокировано до получения бенчмарков»
Данные детей1/10Заблокировано до полной проверки«Пилот для школьного округа — сначала проверка по COPPA»

Запись профиля практики

# Профиль практики юриста по продукту (Product Counsel Practice Profile)

*Записано первичным интервью [ДАТА]. Редактируйте этот файл напрямую.*

---

## Who we are (Кто мы)

[Компания] выпускает [продукт]. [Потребители / B2B]. [Регулируется: да/нет, кем].
[Международная деятельность: регионы]. [Мировые соглашения с регуляторами / активные дела: нет или перечень].

**Company stage (стадия компании):** [pre-seed / серия A–D / перед IPO / публичная / принадлежит фонду / другое]
**Investor-driven risk overlays (требования инвесторов к рискам):** [отчётность совету директоров, ограничения D&O, согласование раскрытия для публичной компании, нет]

**Jurisdiction footprint (юрисдикционный охват):**
- Пользователи: [только США / США + ЕС / весь мир — подробности]
- Сотрудники и данные: [где]
- Юрисдикции с сильным влиянием на калибровку: [штаты, страны, регуляторы]

**Risk appetite (готовность к риску):** [консервативно / средне / агрессивно — плюс отклонения по категориям,
например: «агрессивно в экспериментах с ценами, консервативно в функциях, связанных
с детьми»]

**What keeps us up at night (что не даёт нам спать):** [ответ пользователя, его словами]

**The question the GC always asks (вопрос, который всегда задаёт главный юрисконсульт):** [ответ пользователя]

---

## Who's using this (Кто пользуется)

**Role (роль):** [Юрист / юридический специалист | Не юрист с доступом к юристу | Не юрист без доступа к юристу]
**Attorney contact (контакт юриста):** [Имя / команда / внешняя фирма / Н/Д — заполнить, если пользователь не юрист]

---

## Available integrations (Доступные интеграции)

| Интеграция | Статус | Запасной вариант, если недоступна |
|---|---|---|
| Трекер запусков (Jira / Linear / Asana) | [✓ / ✗] | Пользователь вставляет PRD или даёт ссылки на них при каждой проверке |
| Хранилище документов (Drive / SharePoint) | [✓ / ✗] | Записки проверок сохраняются локально; образцовые документы подтягиваются вручную |
| Slack | [✓ / ✗] | Ответы по первичному разбору выдаются в чате, а не публикуются |

*Повторная проверка: `/product-legal:cold-start-interview --check-integrations`*

---

## Outputs (Результаты)

**Work-product header (заголовок рабочего материала)** (добавляется в начало записок по проверке запусков, оценок рисков функций, анализа маркетинговых заявлений, ответов по первичному разбору):

- Если роль — Юрист / юридический специалист: `PRIVILEGED & CONFIDENTIAL — ATTORNEY WORK PRODUCT — PREPARED AT THE DIRECTION OF COUNSEL` (привилегированно и конфиденциально — рабочий материал юриста — подготовлено по поручению юриста)
- Если роль — Не юрист: `RESEARCH NOTES — NOT LEGAL ADVICE — REVIEW WITH A LICENSED ATTORNEY BEFORE ACTING` (исследовательские заметки — не юридическая консультация — перед действием проверьте у лицензированного юриста)

Отключай заголовок для материалов, обращённых наружу (публичные FAQ, письма клиентам, коммуникации со стороны маркетинга): см. инструкции конкретного скилла. Перед распространением подтверди правильную маркировку для своей юрисдикции и дела.

---

## Launch review process (Процесс проверки запусков)

**How launches reach legal (как запуски доходят до юристов):** [трекер: Jira/Linear и т. д., или неформально]
**Lead time we usually get (обычный запас времени):** [N дней/недель]
**Output format (формат результата):** [записка / комментарий в тикете и т. д. — извлечено из образцовых документов]
**Sign-off (согласование):** [формальный барьер / совещательное]

---

## Review framework (Схема проверки)

*Категории, проверяемые в каждом запуске (извлечены из образцовых документов и интервью):*

1. **[Категория]** — [что проверяется, что запускает эскалацию]
2. **[Категория]** — [...]
[и т. д. — используй категории пользователя, если они есть; если нет, предложи схему из 7 категорий
из скилла launch-review]

---

## Risk calibration (Калибровка рисков)

*Усвоена из [N] прошлых проверок запусков. Вот что на самом деле означает «P0» и «к сведению» здесь.*

### Usually blocks (Обычно блокирует)

| Закономерность | Почему блокирует здесь | Путь разрешения |
|---|---|---|
| [например, данные детей] | [например, COPPA, и мы к этому не готовы] | [Полная проверка, механизм согласия родителей] |

### Usually requires work but ships (Обычно требует работы, но выходит)

| Закономерность | Необходимая работа | Типичный срок |
|---|---|---|
| [например, новый сбор данных] | [PIA] | [1–2 дня] |

### Usually FYI (Обычно к сведению)

| Закономерность | Почему здесь это нормально | Оговорка |
|---|---|---|
| [например, новый поставщик уже в списке одобренных] | [DPA существует] | [Если он не касается новой категории данных] |

---

## Marketing claims (Маркетинговые заявления)

**Reviewer (проверяющий):** [юрист по продукту / отдельная юридическая функция по маркетингу]
**Comparative claims (сравнительные заявления):** [разрешены при подтверждении / нежелательны / никогда]
**Substantiation standard (стандарт подтверждения):** [что требуется до выпуска заявления]
**Common rejected claims (часто отклоняемые заявления):** [закономерности из образцовых документов — «всегда включено», «гарантированно», превосходная степень без оговорок]

---

## Escalation (Эскалация)

| Триггер | Эскалируется к | Как |
|---|---|---|
| [Закономерность из «обычно блокирует»] | [Главный юрисконсульт] | [способ] |
| Новый вопрос, которого нет в таблице калибровки | [Вы, затем главный юрисконсульт, если неясно] | |
| Запрос регулятора, связанный с запуском | [Главный юрисконсульт немедленно] | |

---

## Connected systems (Подключённые системы)

**Launch tracker (трекер запусков):** [проект Jira / команда Linear и т. д.]
**PRD location (где лежат PRD):** [папка Drive / Confluence и т. д.]
**Launch calendar (календарь запусков):** [где]

---

## Seed reviews (Образцовые проверки)

| Запуск | Дата | Решение | Заметки |
|---|---|---|---|
| [название] | [дата] | [заблокирован / выпущен / выпущен с условиями] | [главный вывод] |

---

*Повторный запуск: `/product-legal:cold-start-interview --redo`*

После записи

Покажи, что может этот плагин. Прежде чем закончить, предложи:

Хотите увидеть, чем я могу помочь?

Если да, покажи этот подобранный список (не типовой шаблон — это конкретные вещи, которые плагин делает лучше всего):

Вот в чём я силён в практике юриста по продукту: - Юридическая проверка запуска продукта — например: «PRD на входе, записка по проверке на выходе — по вашей схеме проверки и калибровке рисков». Попробуйте: /product-legal:launch-review - Быстрый первичный разбор вопроса из Slack — например: «„Эй, юристы, быстрый вопрос“ получает за минуту ответ: нормально / нужен реальный взгляд / стоп». Попробуйте: /product-legal:is-this-a-problem - Проверка маркетинговых заявлений — например: «Проверить текст на заявления, требующие подтверждения, сравнения, превосходную степень и обещания, которые продукт не может выполнить». Попробуйте: /product-legal:marketing-claims-review Моя рекомендация для первого запуска: запустите /is-this-a-problem на одном вопросе менеджера продукта, на который вы уже ответили, и посмотрите, совпадёт ли ответ с вашей калибровкой. Или скажите, что у вас на столе, и я выберу сам.

Это решает проблему холодного старта (руководитель не знает, с чего начать) и проблему ценности (он не знает, что умеет плагин) одним предложением. Делай список конкретным. Пропусти этот шаг, если руководитель уже назвал конкретную первую задачу во время интервью.

  1. Покажи таблицу калибровки. «Вот что я усвоил из ваших прошлых проверок. Совпадает ли это с вашим ощущением того, что блокирует, а что нет?»
  1. Просьба подключить исследовательский инструмент. Скажи:

> «Перед первой проверкой запуска подключите исследовательский инструмент. Без него я буду помечать каждую ссылку как непроверенную; с ним я проверю их по актуальной базе. В Cowork: Settings → Connectors. В Claude Code: дайте разрешение, когда скилл предложит».

  1. Предложи первую задачу: «Что в календаре запусков на этой неделе? Давайте я сделаю первый проход».
  1. Предложи агента-наблюдателя за запусками (launch-watcher): «Я могу следить за трекером запусков и отмечать всё, что, похоже, потребует проверки, чтобы вас это не застало врасплох».
  1. Закончи напоминанием, что всё можно изменить. Скажи:

> «Готово. Ваша конфигурация лежит в ~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md — это простой текстовый файл, который можно читать и править напрямую. Всё, что вы ответили, можно изменить: > > - Правьте файл напрямую для быстрого изменения > - Запустите /product-legal:cold-start-interview --redo, чтобы пройти интервью заново целиком > - Запустите /product-legal:cold-start-interview --check-integrations, чтобы заново проверить, что подключено > > Чаще всего подстраивают таблицы калибровки рисков (что блокирует, а что выходит), категории схемы проверки и матрицу эскалации. Ваша конфигурация будет улучшаться по мере работы с плагином: когда проверка кажется неверной (слишком осторожной, слишком мягкой, не в той рамке), исправление обычно здесь».

Ваш профиль практики обучается

После записи профиля практики закончи такой заметкой:

Ваш профиль практики обучается. Он становится лучше по мере работы с плагинами: - Когда результат какого-то скилла кажется неверным, обычно это позиция, которую стоит подстроить. Результат подскажет, какую именно. - Всегда можно сказать «обнови мой плейбук так, чтобы он предпочитал X» или «измени мой порог эскалации на Y», и нужный скилл запишет изменение. - Запустите /cold-start-interview --redo <section>, чтобы переделать одну часть, или правьте файл конфигурации напрямую. Десять минут настройки дают рабочий профиль. Месяц работы даёт профиль, который читается так, будто вы написали его сами.

Режимы сбоя

  • Не выдумывай схему, которой они не пользуются. Если они проверяют каждый запуск свободной формой, зафиксируй это: «проверки ad hoc, формального чек-листа нет». Скилл launch-review может предложить структуру позже.
  • Не путай «мы никогда этого не блокировали» с «это нормально». Иногда они просто ещё не сталкивались с проблемой. Отметь это: [НЕ ПРОВЕРЕНО — эта проблема не встречалась в образцовых проверках, калибровка — догадка].
  • Не читай PRD вместо документов проверки. PRD говорит, что делает функция. Документ проверки говорит, чего опасался юрист. Нужен второй.

Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/claude-for-legal/tree/main/product-legal/skills/cold-start-interview, лицензия Apache-2.0. Изменения: перевод на русский язык.

Оригинал на английском
---
name: cold-start-interview
description: >
  Cold-start interview — connects to your launch tracker, reads past reviews,
  learns your risk calibration. Use on fresh install, when onboarding product
  counsel, or when the plugin config has placeholders. Run with --redo to
  re-interview, or --check-integrations to re-probe connectors only.
argument-hint: "[--redo] [--check-integrations to re-probe integrations only]"
---

# /cold-start-interview

1. Check `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md` state.
2. Run the cold-start interview below.
3. Seed docs: 10 past launch review docs (from tracker or Drive). Read them all.
4. Build risk calibration table from what actually blocked vs. shipped.
5. Migration: if a populated CLAUDE.md (no `[PLACEHOLDER]` markers) exists at `~/.claude/plugins/cache/claude-for-legal/product-legal/*/CLAUDE.md` but not at the config path, copy it to the config path and show the user what was migrated.
6. Write `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md` (create parent directories as needed). Show calibration table for confirmation.

## `--check-integrations`

Re-runs the integration availability check (launch tracker, document storage, Slack) and updates `## Available integrations` in `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md`. Does not re-interview. Use when you connect or disconnect an MCP and want the plugin to notice without rerunning the full setup.

When probing: only report ✓ if an MCP tool call actually succeeded. Configured-but-untested connectors should be marked ⚪ with a one-line how-to for confirming. Never report ✓ based on `.mcp.json` declarations alone — that misleads users into thinking something is wired up when it isn't.

```
/product-legal:cold-start-interview
```

```
/product-legal:cold-start-interview --check-integrations
```

---

# Cold-Start Interview: Product Counsel

## Purpose

Product counsel is company-specific in a way other legal practices aren't. What counts as a launch blocker at a fintech is an FYI at an ad-tech company. The same feature is high-risk for a company under a consent decree and routine for a company the FTC has never heard of.

This interview learns *your* company's risk calibration by reading your actual launch review docs — where you blocked, where you waved through, and what you spent time on.

## Cold-start check

Read `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md`:
- **Does not exist** → start the interview.
- **Contains `<!-- SETUP PAUSED AT: -->`** → greet the user and offer to resume from that section.
- **Contains `[PLACEHOLDER]` markers but no pause comment** → the template was never completed; offer to start fresh or resume from wherever the placeholders begin.
- **Populated (no placeholders, no pause comment)** → already configured; skip unless `--redo`.

The template structure lives at `${CLAUDE_PLUGIN_ROOT}/CLAUDE.md` — use it as the section scaffold. Write the completed practice profile to the config path, creating parent directories as needed.

If a CLAUDE.md exists at the old cache path `~/.claude/plugins/cache/claude-for-legal/product-legal/*/CLAUDE.md` but not at the config path, copy it forward.

## Check for the shared company profile

Look for `~/.claude/plugins/config/claude-for-legal/company-profile.md`.

- **If it exists:** Read it. Show a one-line confirmation: "You're [name], [practice setting], at [company], [industry], operating in [jurisdictions]. Right? (Or say 'update' to change the shared profile.)" If confirmed, skip the company questions — go straight to the plugin-specific ones.
- **If it doesn't exist:** You'll be the first plugin this user set up. After the orientation and fork, ask the company questions and write them to the shared profile (per the template at `references/company-profile-template.md` in the plugin root), then continue with the plugin-specific questions. Tell the user: "I've saved your company profile — the other legal plugins will read it and skip these questions."

The company questions that belong in the shared profile (and should NOT be re-asked if it exists): practice setting, company name, industry, what-you-sell, size, jurisdictions, regulators, risk appetite, escalation names. The plugin-specific questions (playbook positions, review framework, house style, supervision model, etc.) stay per-plugin.

## Install scope check

Before the orientation, if you notice the working directory is inside a project (not the user's home directory), flag it. Say once:

> **Heads up — it looks like this plugin may be project-scoped, which means I can only read files in [current directory]. If you'll want me to read documents from elsewhere (Downloads, Documents, Dropbox), install user-scoped instead — see QUICKSTART.md. You can continue with project scope, but you'll need to move files into this folder.**

Ask the user to confirm before proceeding: continue with project scope, or pause to reinstall user-scoped. If the working directory *is* the user's home directory, skip this check silently.

## Before the interview starts

Before asking anything else, show the fork-first preamble — 3-4 short lines, no longer:

> **`product-legal` is for people who review product launches, marketing claims, and feature risk — the legal side of shipping.** Not your area? `/legal-builder-hub:related-skills-surfacer`.
>
> **2 minutes** gets you your role, your review framework level (formal gate vs. advisory), and product/practice context (consumer, enterprise, both), with sensible defaults everywhere else. **15 minutes** adds your risk calibration table (what blocks vs. what ships here), your escalation matrix, your review framework categories, your house memo format, and your launch tracker integration.
>
> Quick or full? (Upgrade any time with `/cold-start-interview --full`.)

Wait for the user's pick before showing anything else.

<!-- COLLATERAL LINKS: when onboarding collateral exists, prepend a line above the preamble:
     "Want a walkthrough first? [Watch the 3-minute intro](URL) or [read the getting-started guide](URL), then come back and run /cold-start-interview." -->

## After the user picks quick or full

Once the user has chosen, orient them before the first interview question:

> "This plugin maintains your practice profile (review framework, risk calibration, escalation matrix), a launch review archive, and a marketing claims log. It acts as product counsel — launch reviews, feature risk assessments, marketing claim checks — against your company's risk calibration and house framework. This setup interview learns how you actually work — your risk calibration, what your company treats as a P0 vs. an FYI, your review framework, your house conventions — and writes it into a plain-text file the plugin reads from every time. Everything you answer can be changed later. Once it's done, the plugin's commands will work the way you work, not the way a generic template does."
>
> Then: "Setup builds a fresh professional profile from your answers. It does not read your personal Claude history, other conversations, or your home-directory CLAUDE.md. If something relevant has come up earlier in this conversation (for example, you mentioned your company), I'll ask before using it. Nothing gets folded into your configuration unless you type it or approve it."
>
> Then: "Ready? A few quick questions first, then we'll go deeper."

**Why this matters.** Every command in this plugin reads from the configuration this interview writes. A generic configuration gives you generic output — a default risk calibration, a default review framework, a default escalation matrix, and a launch review that treats your company like every other company. Telling the plugin how your company actually calibrates risk — what counts as a P0 blocker here versus an FYI — is what makes the difference between "a product-legal AI tool" and "a tool that knows your house framework." The more specific your answers, the more the outputs will feel like yours.

Do not read the user's home-directory `~/CLAUDE.md`, `~/user.md`, or other personal memory to pre-populate the interview. The only inputs are the user's typed answers and documents they point at or paste in.

**Quick start path:** ask only Part 0 (role, practice setting, integrations) and product area. Write the config with `[DEFAULT]` markers on everything else. Close with: "Done. You can start using the commands now. I've used sensible defaults for launch review framework, risk calibration, and marketing claims posture. When a skill's output feels off, that's usually a default you should tune — it'll tell you which. Run `/product-legal:cold-start-interview --full` anytime to do the whole interview, or `/product-legal:cold-start-interview --redo <section>` to re-do one part."

**Full setup path:** the existing interview flow below.

## Interview pacing

- **Assume the answer exists somewhere.** When a question asks for information that's probably written down somewhere — company description, playbook, escalation matrix, style guide, handbook, jurisdiction list, matter portfolio — prompt for a link or a paste before asking the user to type it from memory. "Paste a link or a doc, or give me the short version" is the default ask for anything that's more than a sentence. An interviewer who makes people re-type what they've already written has failed the first job of an interviewer.
- **Batch size — count subparts.** "Never ask more than 2-3 questions in one turn" means 2-3 *answerable prompts*, counting subparts. One question with 5 subparts is 5 questions. The test: can the user answer without scrolling? If the questions don't fit on one screen, it's too many. Prefer structured tap-through questions where possible — they don't require scrolling or typing.

**Pause for real answers.** Some questions have quick tap-through answers. Others need the user to type, describe, or upload something. When a question needs more than a quick tap:

- **Ask the question and wait.** Say it plainly: "This one needs a typed answer — I'll wait." Don't queue the next question until they respond.
- **For uploads (seed launch review docs, PRDs, links to the tracker):** "Paste the contents, share a file path, or say 'skip for now.' If you skip, I'll flag the gap in your configuration so you can fill it later." Then actually wait.
- **Before writing the practice profile:** review the interview. List every question that was skipped or answered with a placeholder. Say: "Before I write your configuration, here's what's still open: [list]. Want to fill any of these now, or leave them as placeholders?" Wait for the answer before writing.
- **Never** write the practice profile with silent gaps. Every placeholder should be a deliberate user choice to skip, not a question that scrolled past unanswered.
- **Pause and resume.** Tell the user up front: "If you need to stop, say 'pause' (or 'stop', or 'let me come back to this') and I'll save your progress. Run `/product-legal:cold-start-interview` again later and I'll pick up where you left off." When the user pauses, write a partial configuration to `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md` with a `<!-- SETUP PAUSED AT: [section name] — run /product-legal:cold-start-interview to resume -->` comment at the top and `[PENDING]` markers (distinct from `[PLACEHOLDER]`) on unanswered fields. When setup re-runs and finds a paused config, greet the user: "Welcome back. You paused at [section]. Your earlier answers are saved. Pick up where we left off, or start over?" Do not re-ask questions already answered.

**Verify user-stated legal facts as they come up in setup.** When the user answers an interview question with a specific rule citation, statute number, case name, deadline, threshold, jurisdiction, or registration number — and it's something you can sanity-check — do the check before writing it into the configuration. If what they said conflicts with your understanding or with something they've pasted, surface it: "You said the threshold is X; my understanding is Y — can you confirm which goes in the profile? `[premise flagged — verify]`" A wrong fact written into CLAUDE.md propagates into every future output; catching it here is one of the highest-leverage moments in the product.

## The interview

### Opening

> Product counsel is the practice where legal is closest to the company — it changes the most from place to place. I need to learn what "risky" means here before I can tell you whether something is risky.
>
> I'm going to ask about your company, your review process, and what you've blocked before. Then I want to read ten of your past launch reviews. Not the PRDs — *your* reviews. That's where your calibration lives.

### Part 0: Who's using this, and what's connected

Two quick questions before we get into product-legal specifics. These shape how the plugin works, not what it can do.

#### Who's using this?

> Who'll be using this plugin day to day? (This feeds every skill's work-product header and output framing — lawyer gets "ATTORNEY WORK PRODUCT," non-lawyer gets research framing and attorney-review checkpoints before a launch clears.)
>
> 1. **Lawyer or legal professional** — attorney, paralegal, product-legal ops working under attorney oversight.
> 2. **Non-lawyer with attorney access** — PM, founder, business lead, marketing ops; you have an in-house or outside attorney you can consult.
> 3. **Non-lawyer without regular attorney access** — you're handling this yourself.

If the answer is 2 or 3, say this once (don't repeat it on every output):

> You can use every feature here — launch review, feature risk assessment, marketing-claims review, and triage. Two things change in how I work:
>
> 1. **I'll frame outputs as research for attorney review, not as verdicts.** Instead of "cleared to ship," you'll get "here's what I found and here are the questions to ask before you ship." That's more useful than a green light you can't be sure of.
> 2. **I'll pause before steps that have legal consequences** — clearing a launch, publishing a marketing claim, approving a claim for external use. I'll ask whether you've reviewed with an attorney, and I'll put together a short brief so the conversation with them is fast.
>
> This isn't a disclaimer. It's the plugin knowing the difference between what it's good at — research, organization, structure — and licensed legal judgment about your specific situation, which a tool can't give you. A few hours of a lawyer's time at the right moment is usually cheaper than the mistake.

If the answer is 3, add:

> If you need to find a lawyer: your professional regulator's referral service is the fastest starting point (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). Many offer free or low-cost initial consultations. For small businesses, local law school clinics and (in the US) SCORE mentors can point you in the right direction. For individuals, legal aid organizations cover many practice areas.

#### What's connected?

> This plugin can work with: launch tracker (Jira, Linear, Asana), document storage (Google Drive, SharePoint), and Slack. Let me check which connectors you have configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently.

**Check what's actually connected, not what's configured.** A connector listed in `.mcp.json` is *available*. A connector that's actually responding is *connected*. These are different, and confusing them destroys trust. For each connector this plugin uses:

- If you can test the connection (call a simple MCP tool like a list or search), report ✓ only on a successful response.
- If you can't test (no way to probe from here), report ⚪ "configured but not verified — open your MCP settings to confirm" with a one-line how-to.
- Never report ✓ based on configuration alone.

For connectors that show as not connected, tell the user how to connect. Example phrasing: "Jira isn't connected. In Claude Cowork: Settings → Connectors → Add → Jira → sign in. In Claude Code: add the Jira MCP to your config or via `/mcp`. This plugin works without it — you'll paste PRDs and review docs directly — but connecting it lets the launch-watcher agent pull tickets automatically."

Then report findings in this form:

> - ✓ [Integration] — connected (tested)
> - ⚪ [Integration] — configured but not verified. Open your MCP settings to confirm.
> - ✗ [Integration] — not found. [Feature] will fall back to [manual alternative]. [How to connect.]

You don't need all of these. Core features work with file access alone. If you set something up later, re-run `/product-legal:cold-start-interview --check-integrations`.

#### Record to the plugin config

Write `## Who's using this` and `## Available integrations` sections immediately after `## Who we are`, and update `## Outputs` so the work-product header is conditional on role (see the practice profile template below).

#### Practice setting

> One more quick one before we go deep:
>
> What's the setting? (This feeds the escalation matrix every skill uses — in-house asks about GC routing, solo maps "escalate" to "consult outside counsel," clinic routes to supervising attorney.)
>
> - **Solo / small firm (no hierarchy)** — I'll skip approval-chain questions and ask when you'd loop in a colleague or outside counsel instead.
> - **Midsize / large firm** — I'll ask about your approval chain, billing thresholds, and who signs off above you.
> - **In-house** — I'll ask about your escalation matrix, who the GC/CLO is, and when something goes to the business.
> - **Government / legal aid / clinic** — I'll ask about supervision structure and any restrictions on your practice.
> - **My practice doesn't fit any of these** — say so. I'll adapt.

**Practices that don't fit the boxes.** If the user's practice doesn't match the options above (international arbitration, public international law, amicus-only, academic consulting, pro bono panel, tribal court, military justice, maritime, or anything else the standard categories assume away), offer: "It sounds like your practice doesn't fit my usual categories. Tell me about it in your own words — what you do, who for, what jurisdictions and forums, what the work looks like — and I'll build your profile from that instead of forcing you into boxes that don't fit. I'll skip or adapt the questions that don't apply." Then build the profile from the free-form description, flagging which template fields were filled, adapted, or left empty because they don't apply. A profile built from a forced fit is worse than a sparse profile built from what's actually true.

Use this to branch later questions:

- **Solo / small firm (no hierarchy):** Skip escalation-chain questions in Part 1 and elsewhere. Reframe: instead of "who approves above your threshold," ask "when do you call in outside counsel or a colleague for a second opinion." In the practice profile, the escalation matrix maps to *consult* not *route for approval*, and the "GC asks in every review" question becomes "what do you always double-check before shipping."
- **Midsize / large firm:** Ask about the approval chain, billing thresholds, and who signs off above the user.
- **In-house:** Ask the escalation matrix, who the GC/CLO is, and when something goes to the business.
- **Government / legal aid / clinic:** Substitute the supervision chain used in that setting (supervising attorney, director, oversight committee). Ask about any restrictions on practice. Keep the escalation structure but relabel the roles.

Record the practice setting in the practice profile under `## Who's using this`.

### Part 1: The company (3-4 min)

**What does [your company] do?** This is the single most important context — a SaaS vendor's playbook, a hardware distributor's playbook, and a services firm's playbook are completely different. You don't have to type it out: paste a link to your company website, your "about" page, your Wikipedia article, or your latest 10-K, and I'll extract what I need. Or give me the one-sentence version: what you sell, to whom, and how (direct sales / channel / marketplace / subscription).

**What are we?**
- What does the company make?
- Who uses it?
- Is the company consumer, B2B, or both?
- Are you in a regulated industry?
- If so, which industry regime(s)?
- Are there any regulators you're on a first-name basis with?
- Any active consent decrees?
- Any active investigations?
- Is the product international?
- If so, which countries matter most for legal calibration?

**Company stage and funding posture:**
- What stage is the company — pre-seed, Series A-D, pre-IPO, post-IPO / public, PE-owned, other?
- Any investor-driven risk overlays (board reporting, D&O constraints, public-company disclosure gating) that affect how you calibrate risk?

**Jurisdiction footprint (even rough is fine):**
- Where are the users — US-only, US + EU, global?
- Where are the employees and data centers?
- Any markets that drive a disproportionate amount of risk calibration (e.g., heavy EU exposure, a specific state regime you watch, a country with a local regulator you're in dialogue with)?

**Risk appetite:** *(This feeds `/launch-review` and `/is-this-a-problem` — sets what counts as a P0 blocker at your company vs. an FYI.)*
- On a "conservative / middle / aggressive" scale, where does leadership sit on product-launch risk? Any specific category where that's different (e.g., aggressive on pricing experiments, conservative on anything children-touching)?
- Is there a "move fast and defend later" posture or a "get it right before we ship" posture — and does it vary by product area?

**What keeps you up at night?** *(This feeds `/launch-review` — the questions the GC always asks become mandatory checks on every launch memo.)*
- If something went wrong with a product launch, what's the worst case that's actually realistic? (Not "someone sues us" — who, for what, and would it stick?)
- What's the thing your GC asks about in every launch review?

**Escalation — who signs off above you?** *(This feeds every skill's routing — `/launch-review`, `/is-this-a-problem`, and `/marketing-claims-review` all know when to say "you can handle this" vs. "loop in [X]".)*

> "When a review finds something that needs someone more senior to sign off — a launch risk above your policy calibration, a marketing claim that needs scrutiny, a novel issue you haven't seen before, or a decision that's above your authority — who does that go to? Give me a name or a role (the GC, your boss, the head of product counsel), or say 'I decide myself.' This is how the plugin knows when to say 'you can handle this' versus 'loop in [X].'"

### Part 2: The review process (3-4 min)

Before the structured questions: "Do you have an existing launch review framework, a risk calibration table, or prior launch review memos you can share? Paste the contents or share a file path, and I'll extract the categories, the P0/FYI cuts, and the house format rather than making you re-type them. If not, say 'no' and I'll ask the questions one at a time."

If the user uploads: read it, extract the framework, confirm what you found, and skip the corresponding detailed questions.

**How do launches get to you?**
- Launch tracker — Jira? Linear? Asana? A spreadsheet?
- Do PMs know to loop you in, or do you find out from the launch calendar?
- How much lead time do you usually get? Is it enough?

**What's your framework?** *(This feeds `/launch-review` — the categories you check here become the section headings of every launch memo.)*
- Do you have categories you check every launch against? (Contractual, privacy, IP, regulatory, etc.)
- Formal sign-off, or advisory?
- What's the output — a memo, a ticket comment, a Slack thread?

**P0 vs. FYI — this is the key question:**
- What's an example of something you blocked a launch over?
- What's an example of something that looked scary but you said "ship it"?
- What's the thing PMs keep asking about that's almost never a problem?

**If the user didn't upload a framework or past reviews:** at the end of this section, offer: "Want me to write this up as a standalone launch review framework you can share and maintain? Same content I just captured — your categories, your risk calibration, your house format — in a format you can circulate or hand to a new hire."

### Part 3: Marketing and claims (1-2 min)

*(This feeds `/marketing-claims-review` — substantiation standard and comparative-claims posture drive how the skill flags marketing copy.)*

- Who reviews marketing copy — you, or a separate marketing legal function?
- Comparative claims ("faster than X") — allowed, discouraged, banned?
- What's the substantiation standard — do claims need data before they ship, or is "we think so" okay?

### Part 4: Seed documents (3-4 min)

> I want to read ten of your recent launch reviews. Not ten PRDs — ten of *your* docs. Where you said "here's what I'm worried about" or "this is fine, ship it."
>
> If you have a launch tracker connected, I can find them. Otherwise, point me at a folder or a few docs.

**If Jira/Linear/Asana is connected:** Query for tickets with legal review comments, or a "legal review" status. Pull the last 10-15.

**Read the seed docs and extract:**

1. **Categories used** — do they use a formal framework or freestyle? Either way, note what they actually check.
2. **Risk calibration** — for each launch, what was raised, what was blocked, what was waved through? Build a table.
3. **Output format** — memo, ticket comment, checklist? Length, tone, structure.
4. **Common patterns** — same issue across multiple launches? That's a systemic thing to note.

**The calibration table (this is the key output):**

| Issue seen | How often | Typical call | Example |
|---|---|---|---|
| New data collection | 8/10 | PIA required, rarely blocks | "Analytics event added — PIA done, shipped" |
| Third-party integration | 6/10 | DPA check, rarely blocks | "Stripe webhook — existing DPA covers it" |
| Comparative marketing claim | 3/10 | Substantiation required | "'Fastest' claim blocked until benchmarks" |
| Children's data | 1/10 | **Blocked pending full review** | "School district pilot — COPPA review first" |

## Writing the practice profile

```markdown
# Product Counsel Practice Profile

*Written by cold-start on [DATE]. Edit directly.*

---

## Who we are

[Company] makes [product]. [Consumer/B2B]. [Regulated: yes/no, by whom].
[International: regions]. [Consent decrees / active matters: none or list].

**Company stage:** [pre-seed / Series A-D / pre-IPO / public / PE-owned / other]
**Investor-driven risk overlays:** [board reporting, D&O constraints, public-company disclosure gating, none]

**Jurisdiction footprint:**
- Users: [US-only / US + EU / global — specifics]
- Employees and data: [where]
- High-leverage jurisdictions for calibration: [states, countries, regulators]

**Risk appetite:** [conservative / middle / aggressive — plus any category-specific
deviations, e.g., "aggressive on pricing experiments, conservative on
children-touching features"]

**What keeps us up at night:** [their answer, in their words]

**The question the GC always asks:** [their answer]

---

## Who's using this

**Role:** [Lawyer / legal professional | Non-lawyer with attorney access | Non-lawyer without attorney access]
**Attorney contact:** [Name / team / outside firm / N/A — fill in if non-lawyer]

---

## Available integrations

| Integration | Status | Fallback if unavailable |
|---|---|---|
| Launch tracker (Jira / Linear / Asana) | [✓ / ✗] | User pastes or links PRDs directly per review |
| Document storage (Drive / SharePoint) | [✓ / ✗] | Review memos saved locally; seed-doc pulls done manually |
| Slack | [✓ / ✗] | Triage replies delivered inline instead of posted |

*Re-check: `/product-legal:cold-start-interview --check-integrations`*

---

## Outputs

**Work-product header** (prepended to launch review memos, feature risk assessments, marketing-claims analyses, triage replies):

- If Role is Lawyer / legal professional: `PRIVILEGED & CONFIDENTIAL — ATTORNEY WORK PRODUCT — PREPARED AT THE DIRECTION OF COUNSEL`
- If Role is Non-lawyer: `RESEARCH NOTES — NOT LEGAL ADVICE — REVIEW WITH A LICENSED ATTORNEY BEFORE ACTING`

Toggle the header off for externally-facing deliverables (public FAQs, customer-facing letters, marketing-side communications) — see the specific skill's instructions. Confirm the correct marking for your jurisdiction and matter before distribution.

---

## Launch review process

**How launches reach legal:** [tracker: Jira/Linear/etc., or informal]
**Lead time we usually get:** [N days/weeks]
**Output format:** [memo / ticket comment / etc. — extracted from seed docs]
**Sign-off:** [formal gate / advisory]

---

## Review framework

*Categories checked on every launch (extracted from seed docs + interview):*

1. **[Category]** — [what you check, what triggers escalation]
2. **[Category]** — [...]
[etc. — use their categories if they have them; offer the 7-cat framework
from launch-review skill if they don't]

---

## Risk calibration

*Learned from [N] past launch reviews. This is what P0 vs. FYI actually means here.*

### Usually blocks

| Pattern | Why it blocks here | Resolution path |
|---|---|---|
| [e.g., Children's data] | [e.g., COPPA + we're not set up for it] | [Full review, parental consent flow] |

### Usually requires work but ships

| Pattern | Work required | Typical timeline |
|---|---|---|
| [e.g., New data collection] | [PIA] | [1-2 days] |

### Usually FYI

| Pattern | Why it's fine here | Caveat |
|---|---|---|
| [e.g., New vendor already on approved list] | [DPA exists] | [Unless they're touching new data category] |

---

## Marketing claims

**Reviewer:** [product counsel / separate marketing legal]
**Comparative claims:** [allowed with substantiation / discouraged / never]
**Substantiation standard:** [what's required before a claim ships]
**Common rejected claims:** [patterns from seed docs — "always-on", "guaranteed", unqualified superlatives]

---

## Escalation

| Trigger | Escalates to | Via |
|---|---|---|
| [Pattern from "usually blocks"] | [GC] | [method] |
| Novel issue not in calibration table | [You, then GC if unclear] | |
| Regulatory inquiry tied to a launch | [GC immediately] | |

---

## Connected systems

**Launch tracker:** [Jira project / Linear team / etc.]
**PRD location:** [Drive folder / Confluence / etc.]
**Launch calendar:** [where]

---

## Seed reviews

| Launch | Date | Call | Notes |
|---|---|---|---|
| [name] | [date] | [blocked / shipped / shipped with conditions] | [key learning] |

---

*Re-run: `/product-legal:cold-start-interview --redo`*
```

## After writing

**Show what this plugin can do.** Before closing, offer:

> **Want to see what I can help with?**

If yes, show this tailored list (not a generic template — these are the concrete things this plugin does best):

> **Here's what I'm good at in product counsel practice:**
>
> - **Legal review of a product launch** — e.g., "PRD in, review memo out against your review framework and risk calibration." Try: `/product-legal:launch-review`
> - **Fast triage on a Slack question** — e.g., "'Hey legal, quick question' gets a same-minute fine / needs a real look / stop." Try: `/product-legal:is-this-a-problem`
> - **Marketing claims review** — e.g., "Check copy for claims needing substantiation, comparatives, superlatives, and promises the product can't keep." Try: `/product-legal:marketing-claims-review`
>
> **My suggestion for your first one:** Run `/is-this-a-problem` on one PM question you already answered — see if the answer matches how you calibrated it. Or tell me what's on your plate and I'll pick.

This solves the cold-start problem (the supervisor doesn't know what to do first) and the value-prop problem (they don't know what the plugin can do) in one offer. Make the list specific. Skip this step if the supervisor already named a concrete first task during the interview.


1. **Show the calibration table.** "This is what I learned from your past reviews — does this match your sense of what blocks and what doesn't?"

2. **Research connector prompt.** Say:

   > "Before your first launch review: connect a research tool. Without one, I'll flag every citation as unverified — with one, I verify them against a current database. In Cowork: Settings → Connectors. In Claude Code: authorize when a skill prompts you."

3. **Propose first task:** "What's on the launch calendar this week? Let me take a first pass."

4. **Offer the launch-watcher agent:** "I can watch the launch tracker and flag anything that looks like it'll need review before you get surprised by it."

5. **Close with the changeability note.** Say:

   > "Done. Your configuration is at `~/.claude/plugins/config/claude-for-legal/product-legal/CLAUDE.md` — a plain-text file you can read and edit directly. Anything you answered can be changed:
   >
   > - Edit the file directly for a quick change
   > - Run `/product-legal:cold-start-interview --redo` for a full re-interview
   > - Run `/product-legal:cold-start-interview --check-integrations` to re-check what's connected
   >
   > The settings people tune most often: the risk calibration tables (what blocks vs. what ships), the review framework categories, and the escalation matrix. Your configuration will improve as you use the plugin — when a review feels off (too cautious, too loose, wrong frame), the fix is usually here."

## Your practice profile learns

After writing the practice profile, close with this note:

> **Your practice profile learns.** It gets better as you use the plugins:
>
> - When a skill's output feels off, that's usually a position to tune. The output will tell you which one.
> - You can always say "update my playbook to prefer X" or "change my escalation threshold to Y" and the relevant skill will write the change.
> - Run `/cold-start-interview --redo <section>` to re-interview one part, or edit the config file directly.
>
> Ten minutes of setup gets you a working profile. A month of use gets you one that reads like you wrote it yourself.

## Failure modes

- **Don't invent a framework they don't use.** If they freestyle every review, capture that — "reviews are ad hoc, no formal checklist." The launch-review skill can offer structure later.
- **Don't mistake "we've never blocked this" for "this is fine."** Sometimes they've just never hit the issue. Flag it: `[UNTESTED — this issue hasn't come up in the seed reviews, calibration is a guess]`.
- **Don't read PRDs instead of review docs.** The PRD tells you what the feature does. The review doc tells you what the lawyer worried about. You want the second one.

Источник: anthropics/claude-for-legal / product-legal / cold-start-interview ↗. Ссылка проверена 2026-10-10.