Посмотри открытые задачи в моём репозитории [owner/repo] с меткой [метка, например good-first-issue] и выбери [число, например 3] самых маленьких. Каждую делай в отдельной ветке. Исправь, прогони тесты и подготовь описание черновика PR. Прежде чем что-то пушить или открывать PR, покажи мне каждый дифф и описание.
Промпты для Codex: 70 готовых промптов из реальных кейсов
70 готовых промптов · обновлено 1 ноября 2026
Все 70 кейсов CodexЯ использую ChatGPT как планировщика и ревьюера для [проект или путь к репозиторию], а ты исполнитель. Прочитай план, который я вставлю ниже, выполни его шаг за шагом в локальном репозитории и после каждого шага запускай [команда тестов или сборки]. В конце дай короткую сводку изменений, затронутых файлов и результатов тестов, которую я смогу вставить обратно в ChatGPT на проверку. Прежде чем удалять файлы или что-то пушить, остановись и спроси. План ниже. [вставить план из ChatGPT]
Сделай браузерную [гоночную] игру в [папка] с [число] гонщиками, [число] картами и [бонусы или предметы]. Потом сам поиграй в неё, исправь найденные баги и проблемы баланса и напиши короткий отчёт о тестировании. Работа готова, когда игра запускается одной командой, а ты описал, как её запустить и что исправил.
Прочитай документацию Logseq CLI по адресу [URL или путь], затем найди в моём графе [путь] дневниковые записи за [период] и страницы с тегом [тег, например job-application]. Напиши сводку главных тем, открытых задач и статуса каждого проекта или отклика. Сохрани её в [имя файла] и не меняй мои заметки.
Помоги спроектировать изолированный конвейер, в котором агенты для кода строят [идея проекта] внутри Docker-контейнеров без доступа к моим личным файлам и ключам. Напиши настройку контейнеров, папку-очередь задач и скрипт, который запускает одного агента на одной задаче и сохраняет результат в отдельную ветку. Готово, когда я могу прогнать одну задачу от начала до конца. Покажи план, прежде чем запускать что-то, что ходит в сеть.
Открой [путь к форме или PDF] и заполни поля по данным из [папка с исходными документами]. Потом сверь мою налоговую декларацию за [год] с этими документами и перечисли все цифры, которые выглядят неверными или не сходятся. Ничего не отправляй и не подписывай. Сначала остановись и покажи мне заполненную форму и список сомнений.
Открой мою конфигурацию Home Assistant в [путь к конфигурации] и выясни, почему постоянно падает [название автоматизации], проверив логи и названия сущностей. Ещё просмотри [название дашборда] на сломанные карточки со ссылками на несуществующие сущности. В конце дай список причин и предлагаемых исправлений и покажи диффы, прежде чем менять любой файл.
Через computer use открой мою панель [Substack или другая платформа] и собери статистику по каждому опубликованному посту ([метрики, например название, дата, просмотры, открываемость, новые подписчики]). Сохрани результаты в таблицу [путь к файлу] с сортировкой по [дата или метрика]. В конце коротко опиши три самых успешных и три самых слабых поста и ничего не меняй в панели.
Спланируй поездку в [направление] на [даты] с бюджетом [сумма] и с учётом моих предпочтений [стиль отеля, что обязательно посмотреть]. Подбери отели, отметь их на Google Maps и собери простой сайт поездки, который задеплоишь на [хостинг]. На странице бронирования или оплаты чего угодно остановись и покажи мне детали до подтверждения. Сам ничего не оплачивай и не отправляй.
С помощью подхода text-to-CAD на CadQuery сгенерируй модель [рука робота или механизм] с [число суставов, размер и ограничения] в [папка]. Сохрани детали отдельными файлами STEP и сделай простой просмотрщик, чтобы я мог её изучить. В конце перечисли детали, которые не получилось хорошо смоделировать, чтобы я доделал их сам.
Зайди в настройки моего аккаунта Amazon и найди подписку [название подписки]. Отмени её, затем напиши в чат поддержки и попроси вернуть [сумма или последнее списание], потому что [причина]. Прежде чем отправить просьбу о возврате, остановись и покажи мне текст. Закончи, когда подписка будет отменена и ты сообщишь, что с возвратом.
Собери небольшую команду агентов для моей подготовки перед открытием рынка. Один сканирует [рынки или тикеры], второй кратко пересказывает новости, третий проверяет мои лимиты риска [правила], а четвёртый скептик оспаривает и одобряет каждую торговую идею. Дай каждому короткий документ с его единственной задачей. Выдавай ежедневный список проверенных идей с вердиктом скептика и никогда не совершай сделку без моего явного подтверждения.
Подключись к моим Google Ads, GA4, Search Console и [CRM или Meta Ads], доступы лежат в [защищённое место]. Проанализируй последние [число] дней и предложи конкретные изменения по ставкам, бюджетам, ключевым словам и текстам объявлений с данными под каждое. Покажи мне план и ничего не меняй в рабочем аккаунте до моего одобрения.
Ты помогаешь мне, [кому, например небольшой команде], добавлять функции в проект [название], по отдельной сессии на каждую функцию. На входе у тебя репозиторий проекта, описание или скриншот нужной функции [описание] и настроенный CI. Шаги по порядку. Составь план и покажи мне. Для визуальных частей сделай два варианта, чтобы я выбрал. Построй функцию в отдельном git worktree. Напиши headless-сценарий Playwright, который проходит [путь пользователя, например регистрацию, пролог и первое задание], и запусти его. Дальше CI запускает сценарии, тестовый сервер разворачивается сам, я проверяю, и только потом выкладываем. Результат. Работающая функция на тестовом сервере и результат прогона сценария. Нюансы. Не добавляй лишнего. Если я прошу подземелье, сделай не больше [число] новых предметов на зону, иначе их будет 40. Ошибки в 3D, например T-позу и висящие предметы, ты замечаешь плохо, поэтому я проверяю их глазами. Прежде чем начать, спроси меня, что считать готовым и сколько новых элементов допустимо.
Ты помогаешь мне, [кто вы, например разработчику], вести работу над [проект] командой агентов вместо нескольких отдельных сессий. На входе у тебя установленные Claude Code и Codex и приложение для делегирования [BroCrew или другое]. Шаги по порядку. Опиши роли, например агент «[первая роль]» пишет код, а агент «[вторая роль]» занимается тестированием и ревью. Дай каждому агенту свою память по его теме. Пусть агенты передают друг другу задачи и сообщают о результате, а ко мне обращаются только когда им что-то нужно и в одном месте. Результат. Дерево задач, где видно, кто чем занят, и список вопросов ко мне. Нюансы. Если подходит лимит [Claude или Codex], передавайте работу другому. Я могу попросить работать быстрее или медленнее. Прежде чем начать, спроси меня, какие роли нужны и что каждый агент должен помнить между проектами.
Помоги собрать для моей компании постоянно работающего агента, который берёт на себя [повторяющиеся задачи, например разбор почты или обновление документов]. Он должен работать как [служба systemd или задание по расписанию], хранить память в вики из markdown-файлов и ежедневном дневнике и брать задачи из [почтовый ящик или папка]. Готово, когда он выполнит одну тестовую задачу от начала до конца и запишет в лог, что сделал. Прежде чем отправить письмо или что-то удалить, он должен получить моё одобрение.
Проверь пул-реквест [ссылка на PR или название ветки] в несколько этапов. Отдельными субагентами проверь корректность, безопасность, тесты и стиль, затем сделай проход проверки и отбрось находки, которые не можешь подтвердить конкретной строкой кода. В конце дай один список проблем по важности, с файлом, строкой и предложенным исправлением для каждой. Не оставляй комментариев в PR, просто покажи мне список.
Настрой постоянных агентов для моей [небольшая компания или проект], по одному на каждый из [отделы, например продажи, поддержка, операции]. Каждый ведёт заметки между сессиями и выполняет [ежедневную или еженедельную] рутину. Начни с создания структуры и одной полезной задачи по расписанию для каждого отдела. Спрашивай меня перед тем, как любой агент отправит сообщение, позвонит или изменит общий документ.
Сделай простой многопользовательский шутер от первого лица в браузере в духе [игра, например Counter-Strike] на [стек, например JavaScript и бэкенд реального времени]. Добавь движение, стрельбу, здоровье и [число] игроков в одной комнате. Готово, когда я могу открыть две вкладки браузера и сыграть сам с собой, а ты перечислишь, чего ещё не хватает.
Помоги подключить MCP-сервер для [Ableton Live или моя музыкальная программа], чтобы ты мог управлять ей из чата. Потом сделай трек в жанре [жанр] длиной около [длительность] с [инструменты или настроение]. Добавь барабаны, бас и мелодию и сделай базовое сведение. Остановись, когда песня проигрывается от начала до конца. Прежде чем удалять или перезаписывать существующие файлы проектов, скажи, что ты меняешь.
Помоги вести бухгалтерию [название компании] в [страна] за [период]. Прочитай чеки в [папка], сопоставь их со строками банковской выписки в [файл] и подготовь проводки в формате [бухгалтерская программа]. Перед любой подачей проверь суммы НДС или налога с продаж на ошибки. Остановись и покажи проводки и найденные проблемы с НДС, прежде чем что-то проводить или подавать. Готово, когда у меня есть сверенный набор проводок и список вопросов.
Я запускаю несколько кодинг-агентов параллельно в git worktree в [путь к репозиторию]. Заведи простое соглашение, по которому каждый агент перед правкой пишет короткую заметку о планируемых изменениях в [общая папка или файл], и напиши скрипт, который сравнивает заметки и отмечает конфликтующие изменения архитектуры или файлов. Готово, когда я могу запустить скрипт и увидеть понятный отчёт о конфликтах. Покажи мне план до того, как менять существующие файлы.
Вот мои заметки о клиенте [вставить заметки о предпочтениях, бюджете, датах поездки и обязательных условиях]. Порекомендуй один подходящий отель в [направление] и проверь на живых сайтах бронирования наличие мест и цены на [даты]. В конце подготовь документ Word с рекомендацией, объяснением, почему отель подходит, найденными ценами и двумя запасными вариантами. Ничего не бронируй и никому не пиши.
Настрой еженедельную автоматизацию, которая ищет на arXiv новые статьи по [ключевые слова или темы] и записывает их в CSV с названием, авторами, датой, ссылкой и пересказом в одну строку. Каждую статью отнеси к «оставить», «пролистать» или «отбросить» с учётом [мои исследовательские интересы]. Остановись, когда CSV обновлён, и дай мне список «оставить». Старые записи не удаляй.
Создай автоматизацию по расписанию, которая запускается [день и время], читает файлы в [папка проекта] и пишет короткую недельную сводку о прогрессе, открытых проблемах и следующих шагах. Отправь её на [адрес получателя] через мой плагин Gmail. Перед первой отправкой покажи мне черновик и расписание, чтобы я их одобрил.
На моём сервере [пользователь@хост] постоянно убивают процесс [название сервиса]. Подключись по SSH и разберись только в режиме чтения. Проверь логи ядра, память, swap и логи сервиса и найди причину. В конце дай диагноз и список возможных исправлений по степени риска. Не меняй настройки, ничего не устанавливай и не перезапускай сервисы, пока не покажешь точную команду и не получишь моё одобрение.
В моём проекте на [Coq, Lean или Isabelle] в [папка] сломалось доказательство [файл или лемма] после [ваше изменение]. Правь файлы, запускай сборку и почини доказательство минимальными локальными изменениями. Не ослабляй и не меняй спецификации и инварианты, не спросив меня. В конце дай список всех утверждений, которые ты изменил, чтобы я их проверил.
Прочитай расшифровку из [путь к файлу] и сделай документ Word со сводкой, ключевыми решениями и задачами с ответственными. Затем собери модель в Excel по [допущения или файл с данными] с [драйверы выручки] и короткой вкладкой с допущениями. Остановись, когда оба файла сохранены в [папка для результата], и скажи, что тебе пришлось додумать.
Возьми аккаунты из [выгрузка CRM или подключённая CRM] и отбери [10] лучших по [критерии вроде размера сделки, недавней активности и соответствия]. Сделай презентацию по слайду на аккаунт с предлагаемой стратегией и черновиком письма для каждого. Сохраняй только черновики и не отправляй ни одного письма. Когда закончишь, покажи мне презентацию.
Настрой ежедневную утреннюю автоматизацию для моего сайта в [папка проекта или репозиторий]. Изучи [выгрузка аналитики] и [файл с SEO-заметками], выбери пять правок с низким риском, например внутренние ссылки, заголовки или meta description, и внеси их в новой ветке. В конце дай короткий список сделанных изменений и дождись моего одобрения, прежде чем что-то публиковать или мёржить.
У меня [число] рецептов в [папка или файл]. Отбери те, что подходят моей семье по [диеты, аллергии, привередливость в еде, ограничение по времени]. Сделай документ-указатель, таблицу с отобранными рецептами и папку, разложенную по [тип блюда]. Ничего не удаляй и покажи мне короткий список до того, как перемещать или переименовывать файлы.
Сделай мне простое локальное приложение, которое предлагает идеи для ужина по тому, что есть в кладовке ([список продуктов]), что выросло на огороде ([список урожая]), по нашим диетам ([диеты]), по кухонной технике, которая у нас есть ([техника]), и по погоде на сегодня. Сделай так, чтобы списки было легко обновлять. В конце запусти его, покажи три примера предложений и объясни, как запустить его снова.
Прочитай все PDF в [папка] и отбери их по этим критериям [критерии включения и исключения или тезис для проверки]. Сделай таблицу, где для каждой статьи указано, включить её или исключить, и причина в одну строку с цитатой. Закончи, когда в таблице будут все статьи, а неясные отметь для меня, а не угадывай.
В [проект] есть баг, который воспроизводится тестом [название теста или путь]. Выдвигай гипотезы о причине, добавляй временный отладочный вывод, запускай тест и проверяй гипотезы, пока не найдёшь первопричину. Остановись, когда сможешь объяснить причину с доказательствами из вывода, затем перечисли добавленный отладочный вывод и удали его. Предложи исправление, но не применяй его, не спросив меня.
Прочитай спецификацию дизайна в [путь к markdown-файлу со спецификацией] и по ней сделай [личный сайт или лендинг] для [твоё имя или проект] в этой папке. Собери первую версию, покажи, как её посмотреть, и дождись моего отзыва, прежде чем менять что-то крупное. Когда я одобрю версию, перечисли правила из спецификации, которые стоит обновить, чтобы использовать её в других проектах.
В этой папке сделай простой инструмент для моих инвестиций в арендную недвижимость. Он берёт по объекту [адрес, цену в объявлении, оценку арендной платы, стоимость ремонта] и считает рекомендуемую максимальную цену предложения по [моя формула или целевая доходность]. Ещё он собирает отчёт по объекту с фотографиями из [папка с фото с осмотра] и ведёт список объектов под договором с ключевыми датами. Готово, когда я могу прогнать его на одном тестовом объекте и открыть отчёт. Объясни, как его запускать.
Я в одиночку веду [тип бизнеса] и продаю [целевой клиент]. Создай папку проекта с отдельными файлами задач для агентов по поиску лидов, черновикам холодных писем, ведению CRM (простая таблица), черновикам SEO-статей и заметкам для подготовки к созвонам. Начни с поиска [количество] подходящих лидов по критериям [критерии] и напиши каждому персональное письмо, сохранив его как черновик. Никогда не отправляй письма, остановись и покажи мне черновики на одобрение.
Напиши и запусти агента, который просматривает объявления на [маркетплейс, например eBay] с [тип товара, например карточки Pokémon с грейдингом] дешевле [максимальная цена], вытаскивает из каждого объявления [номер сертификата или серийный номер] и сравнивает его с ценами из [источник цен или файл]. Объявления, которые дешевле справочной цены хотя бы на [процент]%, сохрани в файл [имя файла] со ссылкой, ценой и справочной ценой. Остановись после одного прогона на [количество] объявлений, покажи результат и объясни, как запускать агента по ночам по расписанию. Ничего не покупай, не делай ставок и не пиши продавцам.
В моём игровом проекте [путь к репозиторию] прочитай документацию [название движка] по анимации и сделай более плавное смешивание анимаций для [персонаж или система]. Прежде чем менять код, объясни план. Потом запусти существующие тесты или тестовую сцену, чтобы проверить работу, и в конце кратко опиши изменения.
Пройди по входящим в [Gmail или другой почтовый ящик] за [период] и выбери важные письма. По каждому дай пересказ в одно предложение, подготовь черновик ответа мне на одобрение и добавь задачи в [файл или список задач]. Ничего не отправляй, не архивируй и не удаляй, пока я не подтвержу. Прочитай мне сводку вслух, чтобы я мог ответить голосом.
В [название программы или инструмента] есть поведение, которое меня раздражает [описание бага или недостающей функции]. Посмотри исходники или установочные файлы в [путь или репозиторий], найди, откуда это берётся, и предложи небольшой патч или хук, который это исправит. Покажи diff и объясни, как проверить, прежде чем менять какие-либо файлы. Закончи, когда исправление работает и я могу его откатить.
Вот проблема от моей команды [вставить текст проблемы или ссылку], репозиторий [путь или URL репозитория]. Найди причину, исправь, запусти тесты и открой pull request с коротким описанием, что изменилось и как ты это проверил. Задача выполнена, когда тесты проходят и описание готово к моей проверке. Ничего не мёржи и не деплой, а перед push покажи мне diff.
Сделай мне небольшой локальный инструмент, который следит за расходом лимитов в моих [число] аккаунтах Codex и Claude Code и предупреждает, когда какой-то аккаунт близок к лимиту. Когда аккаунт упирается в лимит, инструмент должен сохранить сводку текущей сессии (задача, затронутые файлы, следующие шаги), чтобы я мог вставить её в другой аккаунт и продолжить. Готово, когда я могу его запустить, увидеть расход по каждому аккаунту и сформировать записку для передачи. Покажи план, прежде чем трогать учётные данные или файлы конфигурации.
Сделай небольшое веб-приложение, где пользователь вводит [данные, например дату и время рождения] и получает [тип расклада, например карту BaZi], рассчитанный по [библиотека или правила], а затем толкование от ИИ на языке пользователя. Добавь простой шаг оплаты через [способ оплаты, например Stripe или криптокошелёк] только в тестовом режиме. Готово, когда я могу запустить его локально и пройти тестовое толкование от начала до конца. Прежде чем подключать настоящий платёжный аккаунт или деплоить, остановись и покажи, что собираешься сделать.
Помоги собрать небольшой инструмент для анализа почты, через который LLM может запрашивать ящик по MCP-серверу. Начни с доступа только на чтение к [Gmail или Outlook] и добавь инструменты для [поиск, краткое содержание переписки, поиск вложений]. Используй OAuth с минимально нужными правами (scopes). Остановись, когда я смогу задать вопрос о своей почте обычным языком и получить ответ со ссылками на исходные письма. Спроси меня, прежде чем включать права на отправку или удаление.
Подключись к моему рабочему пространству Slack и помоги выбрать даты поездки из [откуда] в [куда] в период [диапазон дат]. На своём компьютере проверь цены на несколько дней и сравни стоимость поездок на [число] ночей. В конце опубликуй в Slack три лучших варианта дат с ценами и ссылками. Ничего не бронируй и не оплачивай, пока не покажешь мне детали и не получишь моё согласие.
Займись рутинной задачей [задача, например обновить Pi-hole, поправить слайды в файле, привести в порядок таблицу или найти в моих файлах всё про нужную тему]. Делай её по шагам и расскажи, что изменил. Прежде чем что-то удалять, перезаписывать или запускать то, что меняет систему, остановись и покажи мне план.
Сделай многоразовый навык, который берёт расшифровку голосовой заметки и превращает её в оформленный тикет для [Linear или Jira] с заголовком, описанием, критериями приёмки и приоритетом по этому шаблону [шаблон]. Прежде чем создавать что-то в [название проекта], покажи мне черновики тикетов на одобрение. Когда это заработает, добавь еженедельную задачу, которая разбирает [источник аналитики, например аналитика YouTube] и присылает мне сводку изменений.
Прочитай обратную связь в треде Slack [ссылка на канал или тред], внеси нужные правки в мой видеопроект в [путь к проекту] и отрендери его заново в [выходной файл]. Затем через computer use открой Slack, нажми Add file и прикрепи новый рендер в тот же тред. Перед публикацией покажи мне имя итогового файла, канал и текст сообщения и дождись моего одобрения.
У меня есть набор навыков Claude Code в [путь к папке]. Переделай их для Codex, результат положи в [папка назначения], а оригиналы не трогай. В конце дай список, какие навыки перенеслись чисто, а какие сломались или требуют ручной доработки, с причиной для каждого.
Настрой мне в этой папке локального репетитора по математике. Напиши TUTOR.md, в котором ты учишь меня [тема, например алгебра или матанализ] на [мой уровень]. Давай по одной задаче, которую я решаю на бумаге, потом проси напечатать или описать ответ и ход решения и давай подсказки раньше, чем решение. Настройка готова, когда я могу начать занятие, получить первую задачу и разбор своей попытки. Ничего из существующих файлов не удаляй и не перезаписывай, не показав мне.
В моём репозитории [путь] напиши небольшой скрипт запуска агентов для [дистрибутив Linux или настройка systemd], который стартует каждую сессию агента для кода в отдельном cgroup и завершает все оставшиеся процессы этого cgroup, когда задача закончилась или упала. Ещё добавь задачу по расписанию, которая удаляет устаревшие файлы старше [число] часов в [папка tmp]. В конце запусти тестовую сессию, которая оставляет фоновый процесс, и покажи, что он убран. Прежде чем удалять файлы или завершать процессы вне теста, покажи, что будет удалено, и дождись моего подтверждения.
Я работаю в [папка проекта] на своём [Mac или Linux], но сборки и тесты должны идти на удалённой Windows-машине. До неё можно дойти по ssh как [пользователь@хост] и использовать там WSL. Синхронизируй код в [путь на удалённой машине], запусти по ssh [команда сборки] и [команда тестов] и сообщи, какие тесты прошли и какие упали, с нужным выводом ошибок. Ничего не удаляй и не перезаписывай на удалённой машине за пределами [путь на удалённой машине], а любую команду, которая может это сделать, покажи мне до запуска.
Посмотри [мой репозиторий или модуль] и напиши property-based тесты на [Hypothesis, fast-check или фреймворк для моего языка] для его основных функций, например парсеров, сериализаторов и преобразований данных. Запусти их и каждый падающий случай сократи до минимального воспроизведения и скажи, похоже ли это на настоящий баг. Остановись, когда передашь мне список подтверждённых багов с шагами воспроизведения и предложенными исправлениями, и не меняй мой исходный код без спроса.
Я делаю [проект] и хочу разделить работу. Ты отвечаешь за фронтенд в [папка фронтенда], а другой агент за бэкенд в [папка бэкенда]. Сначала напиши в [путь к файлу] короткий общий контракт с эндпоинтами API и форматами данных. Потом сделай фронтенд под этот контракт и остановись, когда он работает с заглушкой бэкенда. Скажи, чему должен соответствовать бэкенд.
Когда закончишь [фича или исправление] в [папка проекта], подними в песочнице второго, независимого ИИ-агента в роли QA-ревьюера и дай ему проверить твою работу. Пусть он проверит [что проверить, например крайние случаи, падающие тесты, поведение интерфейса] и сообщит тебе о проблемах. Не читай, не копируй и не меняй мои учётные данные. В конце дай сводку находок QA и того, что ты исправил.
Изучи боли клиентов по теме [тема или категория продукта] на Reddit. Найди подходящие сабреддиты и проверь, что они живые и по теме. Собери цитаты со ссылками как доказательства, сгруппируй жалобы по темам и отметь признаки того, что люди готовы платить за решение. Сохрани выводы отчётом в [путь к файлу] и расставь темы по силе доказательств.
Прочитай мои цели в [путь к файлу с целями] и список задач в [путь или ссылка на список задач]. Выбери до [число] небольших чётко поставленных задач, с которыми мне пригодится помощь (заметки к звонкам, прототипы, мелкие исправления). Каждую сделай в отдельной ветке и открой как pull request в [репозиторий] с коротким описанием, что сделано и зачем. Ничего не мержи. Остановись, когда откроешь PR и дашь мне их список.
Я написал план для [задача] в [путь к репозиторию] [вставь план или укажи файл плана]. Выполни его в основном сам. Перед запуском любого dev-сервера или теста, которому нужен сетевой порт, выбери свободный порт, зарезервируй его и передай через [переменная окружения или настройка], чтобы не было конфликта с другими задачами. В конце кратко опиши, что изменил и какие проверки прошли, чтобы я посмотрел, и спроси меня перед пушем или удалением.
Напиши agents.md для [репозиторий или тестовое задание], в котором объяснено, как отсеивать работы кандидатов. Отмечай работы, которые меняют или добавляют больше [число] файлов, не выполняют [требование] или не содержат тестов. Потом проверь работу в [путь к папке] по этим правилам и дай рекомендацию принять или отклонить с причинами. Готово, когда у меня есть короткий отзыв, которым можно пользоваться. С кандидатом не связывайся и ничего никуда не публикуй.
Прочитай открытые задачи в моём репозитории GitHub [ссылка на репозиторий] и выбери [число] самых чётко описанных с меткой [метка или тема]. Для каждой создай ветку и подготовь черновик pull request с первым вариантом исправления, тестами, если они есть в репозитории, и кратким описанием того, что сделано и в чём ты не уверен. Ничего не сливай и не публикуй, кроме черновиков PR, и до открытия покажи мне список PR, которые собираешься открыть.
В моей кодовой базе [путь к репозиторию] переделай экран [название раздела админки]. Сделай пять разных вариантов дизайна, каждый в отдельном файле или ветке в [папка], с короткой заметкой о плюсах и минусах каждого. Не трогай текущую реализацию. Задача выполнена, когда все пять запускаются или открываются в превью и я могу их сравнить.
Я исследую [научный вопрос или тема]. Используя данные и код в [путь к папке], воспроизведи [анализ или результат], затем выполни [следующий эксперимент или анализ] и кратко опиши выводы с графиками, сохранёнными в [папка для результатов]. Веди журнал допущений и всего, что не удалось проверить. Задача выполнена, когда скрипты отрабатывают от начала до конца, а у меня есть короткое описание результатов и открытых вопросов.
Помоги настроить работу в терминале, чтобы запускать сразу несколько агентов для кода в моём проекте [путь к проекту] и следить за ними. Создай отдельный git worktree под каждую задачу [задача 1], [задача 2], [задача 3] и запусти в каждом сессию агента. Дай один скрипт или раскладку tmux, где видно, в каком worktree работает каждый агент и какой у него статус. Готово, когда я запускаю раскладку одной командой и вижу все сессии рядом. Прежде чем удалять любой worktree или ветку, остановись и покажи мне.
На [машина или путь к репозиторию] выполни задачу [чётко описанный рефакторинг или задача администрирования, например переименовать функцию во всех файлах и обновить тесты]. Пройди по всем затронутым файлам, запусти [команда тестов или проверки] и расскажи, что изменилось. Прежде чем делать что-то необратимое, например удалять файлы, перезапускать сервисы или менять системные настройки, остановись и покажи план.
В [путь к репозиторию] настрой двухэтапный процесс для задачи [описание задачи]. Сначала самая сильная модель пишет пошаговый план из небольших, чётко описанных подзадач с приёмочными тестами. Потом каждую подзадачу передай более дешёвой и маленькой модели как субагенту-исполнителю, а планировщик проверяет каждый результат. Остановись, когда пройдут все приёмочные тесты, и дай сводку плана, изменений и подзадач, которые пришлось переделывать.
В [путь к репозиторию] мне нужно [задача, например подключить форму на фронтенде к эндпоинту на бэкенде или перенести данные между файлами]. Я делал это руками с кучей копипаста. Сделай эту рутинную работу за меня, добавь тесты или быструю проверку, что всё работает, и запусти их. В конце дай сводку изменённых файлов и спроси меня, прежде чем удалять файлы или менять конфиги за пределами [границы задачи].
Посмотри репозиторий в [путь к проекту] и сделай его локальную 3D-визуализацию. Покажи структуру папок как город, где каждая папка это район, а каждый файл это здание, размер которого зависит от числа строк. Добавь простой аватар для каждого кодинг-агента, которого я запускаю ([имена агентов]), и пусть он перемещается к файлам, которые редактирует. Готово, когда я могу запустить всё одной командой, открыть в браузере и кликнуть по зданию, чтобы увидеть файл. Спроси меня, прежде чем что-то ставить глобально или удалять файлы.
Посмотри проекты сайтов в [пути к папкам], сделанные на [WordPress, Astro, Eleventy и т. п.], и выполни [задача, например обновить зависимости, исправить битые ссылки или добавить страницу]. Работай с одним сайтом за раз и после изменений запускай сборку каждого сайта, чтобы убедиться, что он работает. Подведи итог изменений по каждому сайту и спрашивай меня перед деплоем, выкладкой в продакшен или удалением чего-либо.
Проверь CAD-файлы в [путь к папке] на риски литья под давлением до изготовления оснастки, то есть толщину стенок, уклоны, поднутрения, риск утяжин и линии разъёма. Составь список находок по степени серьёзности. У каждой укажи замер, затронутую деталь и понятный критерий, когда её можно считать исправленной. Файлы не меняй и остановись, когда отчёт сохранён в [имя файла].