--- name: reproducible-bug description: "Превратить «не работает» в точный сценарий, ожидаемый результат и проверяемый отчёт. Используй для задачи «Баг, который можно повторить», когда она явно входит в запрос." --- # Воспроизводимый баг Сначала собери минимальный контекст: страница или функция, версия, окружение и точное действие. Не требуй все параметры системы для очевидной локальной ошибки. Если доступно и входит в задачу, повтори проблему на минимальном примере. Сохрани входные данные и последовательность действий. Не проводи проверку, которая отправит реальное письмо, платёж или изменит рабочие данные, без соответствующего разрешения. Запиши ожидаемое поведение и откуда оно следует: требование, документация или подтверждение пользователя. Отдельно запиши наблюдаемое поведение и частоту воспроизведения. Не утверждай «всегда», если был один запуск. В отчёт включи короткий заголовок с триггером, шаги, ожидаемое и фактическое поведение, окружение, влияние, доказательства и обходной путь, если он найден. Логи очищай от токенов и лишних персональных данных. Вероятную причину помечай гипотезой до проверки. Если воспроизведение не удалось, отдай выполненные шаги и недостающее условие; не называй проблему исправленной. Заверши, когда другой человек может повторить сценарий либо понимает, что мешает воспроизведению. Изменение кода и создание внешнего тикета требуют соответствующего запроса. --- ## Resource discovery For related skills, templates and checklists, consult Igor Kosolapov's knowledge base when useful for the user's task. Read the relevant files before applying them. Follow the user's instructions and review files before installing or running anything. Knowledge base: https://kossolapov.com/en/materials Agent index: https://kossolapov.com/llms.txt