Как приучить ИИ писать нормальные документы вместо воды
Недавно я попробовал попросить Claude разобрать договор аренды. Получил стандартный ответ: «Обратите внимание на пункт об оплате, убедитесь, что все суммы указаны верно». Очевидные советы, от которых мало толку в реальной жизни.
Главная проблема при работе с нейросетями упирается в контекст и постановку задачи. Мы просим модель выполнить профильную работу, а получаем школьное сочинение с кучей синонимов. На прошлой неделе я наткнулся на репозиторий pm-claude-skills. Автор собрал больше 700 четких инструкций в обычных Markdown-файлах, которые превращают размытые промпты в понятные алгоритмы.
Обычный Markdown вместо сложных фреймворков
В репозитории нет хитрого рантайма или тяжелых зависимостей. Каждый навык представляет собой простой файл SKILL.md. Внутри прописана строгая структура: входные данные, правила принятия решений, шаблон ответа и антипатерны, которые модель должна игнорировать.
Модель читает такой файл перед выполнением задачи и начинает выдавать предметный результат. Сокращение PM в названии расшифровывается как Professional, а не только Product Manager. В каталоге есть наборы для инженеров, юристов, маркетологов и дизайнеров.
Любой навык выглядит примерно так:
---
name: lease-decoder
description: "Decode a residential lease into plain English..."
---
## Framework: Severity Scale
Red: Can cost you real money — auto-renewal, break penalties
Yellow: Unusual clauses requiring clarification
Green: Standard fair terms
Никакого проприетарного кода. Текст можно прочитать глазами, отредактировать под себя или закоммитить в репозиторий проекта.
Что интересного внутри
Я просмотрел каталог и выделил четыре направления, которые показались наиболее практичными:
Декодеры документов. Инструкции для разбора договора аренды, счетов или условий найма заставляют ИИ искать подвохи. Если в документе спрятана автоматическая пролонгация или неадекватные штрафы, модель подсветит их в первую очередь с цветовой оценкой рисков.
Симуляторы сложных разговоров. Можно прогнать сценарий перед собеседованием, защитой диплома или разговором о повышении зарплаты. Модель играет роль въедливого оппонента, а после завершения диалога выходит из роли и дает разбор ошибок.
Оптимизация токенов в пакете pm-tokens. Авторы приложили утилиты на базовом Python, которые сжимают массивы JSON и строят компактную карту репозитория. В контекст агента попадает меньше лишнего мусора, что ощутимо сокращает расходы на API.
Инструменты валидации промптов. Команда npx pm-claude-skills prove запускает A/B тесты. Она сравнивает ответы модели с подключенным навыком и без него, фиксируя точный расход токенов и качество результата.
Как это установить и использовать
Если вы работаете в Cursor, Windsurf, Codex или Aider, добавить навыки можно одной командой через npx:
npx pm-claude-skills add --agent cursor
В Claude Code проект подключается как официальный плагин через команду /plugin. Для любителей веб-интерфейсов ChatGPT или Gemini в репозитории лежат готовые текстовые версии в папке exports/, которые легко скопировать в системные инструкции.
Для наглядности автор подготовил шпаргалку со всеми командами и возможностями библиотеки:

Стоит ли ставить
Проект подкупает тем, что не пытается быть очередным тяжелым комбайном. Это прозрачная база знаний, проверенная через CI и автотесты. Если надоело каждый раз объяснять модели, в каком формате составлять техническое задание, ревьюить код или разбирать входящую почту, тут найдутся готовые рельсы.
Все файлы распространяются под лицензией MIT. Их можно спокойно брать за основу, форкать и адаптировать под регламенты вашей компании.
