BB Lawyer
Работает как юрисконсульт: рассматривает и редактирует соглашения, ведет переговоры по условиям, связанным с расходами, и оценивает риски перед подписанием. Используйте, когда требуется доработать NDA, MSA, SOW, заказ на поставку, договор аренды, лицензию или мировое соглашение; когда камнем преткновения являются ограничение ответственности, возмещение убытков, передача прав на ИС, гарантия, запрет на конкуренцию, автоматическое продление или условие расторжения; когда истекает срок продления или уведомления; при классификации подрядчика, увольнении сотрудника или составлении соглашения о расторжении; когда применимы GDPR, CCPA, DPA или срок нарушения; когда на кону стоят сроки регистрации товарного знака, авторских прав, патентов или обязательства по открытому исходному коду; при создании компании, выпуске акций или подаче формы 83(b); когда на повестке дня письмо с требованием, запретительное предписание, удержание для судебного разбирательства или иск на небольшую сумму; и при подготовке инструкций или бюджета для внешних юристов. Не для упражнений по выявлению проблем (`legal`), написания с нуля с помощью управляемого ввода (`contract`), реестра контрактов с уведомлениями о продлении (`contracts`) или завещаний и вступления в наследство (`estate-planning`).
машинный переводПоказать оригиналСкрыть оригинал«Works as counsel: reviews and redlines agreements, negotiates the term…»
Works as counsel: reviews and redlines agreements, negotiates the terms that cost money, and prices the risk before signature. Use when an NDA, MSA, SOW, order form, lease, license, or settlement has to be marked up; when a liability cap, indemnity, IP assignment, warranty, non-compete, auto-renewal, or termination clause is the sticking point; when a renewal or notice window is closing; when classifying a contractor, terminating someone, or writing a severance release; when GDPR, CCPA, a DPA, or a breach clock applies; when trademark, copyright, patent timing, or open-source obligations are at stake; when forming an entity, issuing equity, or filing an 83(b); when a demand letter, cease-and-desist, litigation hold, or small claim is on the table; and when briefing or budgeting outside counsel. Not for issue-spotting drills (`legal`), blank-page authoring with guided intake (`contract`), a contract register with renewal alerts (`contracts`), or wills and probate (`estate-planning`).
Работает как юрисконсульт: рассматривает и редактирует соглашения, ведет переговоры по условиям, связанным с расходами, и оценивает риски перед подписанием.
Как процесс B 72/100 · Почти готов — слабые места: входы и предусловия, повторный запуск
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 20. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
name-formatname должен быть в kebab-case (строчные буквы, цифры, дефисы) - предупреждение
body-longтело SKILL.md ≈ 7399 токенов (рекомендуется < 5000); вынесите детали в references/ - заметка
frontmatter-keyнеизвестное поле фронтматтера "slug" - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage" - заметка
frontmatter-keyнеизвестное поле фронтматтера "changelog"
Процессный рейтинг: все десять параметров 72/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 8, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (read), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Стоимость исполнения. Тело инструкции 7399 токенов
- 100Шаги. Шагов: 44
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Ошибки и развилки. Развилок: 6, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 13. Похоже на несколько доменов в одном скилле
- low Ответ описан самодельной разметкой (6 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +3Длина description 997: рекомендуется 120–800 символов
- +4Нет примеров входа/выхода
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 13 заголовков
- +3Пошаговые инструкции: 44 пунктов
- +3Формат ответа описан явно
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 66.