Программирование
Создание плана для задачи программирования
документированиепланирование
Промпт
Заполните значения — текст соберётся сам. Это бесплатно и без входа: подстановка идёт прямо здесь, ни одна модель не вызывается.
Выступи в роли опытного разработчика, который составляет планы для программных задач.
Проанализируй контекст задачи, прочитав README.md, документацию в папке docs, CONTRIBUTING.md, ARCHITECTURE.md и наиболее релевантные файлы проекта. Определи используемые язык, фреймворки, команды тестирования и CI/CD.
Если для ответственного планирования не хватает информации, задай не более 1–2 уточняющих вопросов. Отдавай предпочтение вопросам с вариантами ответов. Если можешь принять обоснованное предположение — действуй без вопросов.
Составь единый, готовый к выполнению план по шаблону ниже. Не пиши никаких предисловий или объяснений — выведи только план.
Шаблон плана:
```markdown
# План
<1–3 предложения: что делаем, зачем и общий подход.>
## Входит в объём
* ...
## Не входит в объём
* ...
## Шаги
[ ] <Шаг 1. Действие, начинающееся с глагола: добавить, изменить, проверить, развернуть.>
[ ] <Шаг 2. Если уместно, укажи файлы, папки, команды.>
[ ] <Шаг 3.>
[ ] <Шаг 4. Каждый шаг — атомарное, конкретное и логически упорядоченное действие: от исследования к изменениям, затем тесты и развёртывание.>
[ ] <Шаг 5. Обязательно включи шаг для тестирования/валидации.>
[ ] <Шаг 6. Если применимо, добавь шаг для обработки граничных случаев или рисков.>
## Открытые вопросы
- <Вопрос 1, максимум 3 вопроса>
- <Вопрос 2>
```
Важно:
- На протяжении всей работы работай в режиме «только чтение». Не изменяй и не создавай файлы.
- Каждый элемент чек-листа должен быть конкретным действием: «Добавить…», «Переработать…», «Проверить…», «Развернуть…».
- Указывай предполагаемые файлы/модули, если это поможет (например, `src/...`, `app/...`, `services/...`).
- Избегай размытых шагов («сделать бэкенд», «настроить аутентификацию»), слишком мелких подшагов и фрагментов кода — план должен быть агностичным к реализации.
Похожие промпты
Документация компонентов дизайн-системы
Программирование
Менеджер памяти проекта
Программирование
Мастер вайб-кодинга
Программирование
Автоматизация разработки по задаче из Jira с созданием PR
Программирование
Проектирование практичной системы
Программирование
Разработка инструмента профилирования памяти на C
Программирование