Промпты: ревью и документация

Готовые формулировки под конкретные задачи: собрать проект, найти баг, отрефакторить, написать тесты. Копируйте целиком — они рассчитаны на агентные режимы Cursor, Claude Code и Windsurf. У каждого промпта написано, зачем в нём та или иная строка.

Ревью своего кода

Любой агент
Проверь эти изменения: {diff или файлы}.
Ищи: ошибки логики, необработанные случаи,
утечки данных, проблемы с производительностью.
Не предлагай стилистические правки.
По каждой находке — чем именно это грозит.

Запрет на стилистику отсекает шум и оставляет только существенное.

Ревью кода, написанного агентом

Любой агент
Этот код написал другой агент: {файлы}.
Проверь особенно: выдуманные функции и методы,
обработку ошибок, соответствие задаче
«{исходная задача}».
Скажи прямо, если код решает не ту задачу.

Проверка чужой агентной работы — самая частая операция в вайбкодинге.

Безопасность

Любой агент
Проверь {модуль} на типовые проблемы:
внедрение в запросы, небезопасный вывод данных,
секреты в коде, отсутствие проверки прав,
доверие данным от пользователя.
По каждой находке — как эксплуатируется
и как чинится.

Базовая проверка перед выкаткой. Не заменяет аудит, но ловит очевидное.

README для проекта

Любой агент
Напиши README на русском для этого проекта.
Разделы: что это, как запустить локально,
переменные окружения, как запустить тесты,
как задеплоить.
Без маркетинга и без разделов, которых
у проекта нет.

Оговорка «без разделов, которых нет» убирает выдуманные Contributing и Roadmap.

Объяснить код коллеге

Любой агент
Объясни {файл} так, чтобы понял разработчик,
который видит проект впервые.
Начни с того, зачем этот код нужен,
потом как работает.
Без пересказа кода построчно.

Полезно и для документации, и для проверки, что вы сами всё поняли.

Коммит и описание изменений

Любой агент
Вот изменения: {diff}.
Напиши сообщение коммита на русском:
одна строка сути, потом список изменений
по пунктам.
Не перечисляй файлы — перечисляй смысл.

Разница между «правки в 12 файлах» и понятной историей изменений.

Как пользоваться промптами

Фигурные скобки — это места, куда нужно подставить своё: {стек}, {файл}, {текст ошибки}. Промпт без подстановки работать будет, но хуже: агент начнёт угадывать.

Второе правило — не склеивать несколько промптов в один запрос. Каждый рассчитан на одну задачу, и вместе они дают три посредственных результата вместо одного хорошего.

Что работает лучше промптов

Файл правил проекта в корне репозитория. То, что вы иначе повторяли бы в каждом сообщении — стек, запреты, порядок работы, — пишется один раз и действует во всех сессиях у всей команды.

Как его составить, разобрано в гайде «Правила проекта для агента».