Промпты/Шаблон задачи на реализацию фичи

Шаблон задачи на реализацию фичи

15 июня 2026

Постановка задачи для AI-разработчика: список подзадач, стиль, ошибки, тесты, README — и готовое сообщение коммита в конце.

Описание

РазработкаБесплатно

Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.

  • фича
  • AI-агенты
  • тесты
  • коммиты
Название
Шаблон задачи на реализацию фичи
Категория
Разработка
Источник
awesome-chatgpt-prompts — «Feature coding template» · CC0-1.0
Где работает
ChatGPT, Claude и другие ИИ-ассистенты
Объём
24 строки · 105 слов · 692 символа
Переменные

Значения сразу появятся в превью, коде и при копировании.

Как использовать
  1. 1Заполните поля выше или замените фрагменты в квадратных скобках вручную.
  2. 2Скопируйте промпт — он попадёт в буфер обмена целиком.
  3. 3Вставьте его в чат с ИИ: ChatGPT, Claude или любой другой ассистент.
  4. 4Уточняйте ответ короткими репликами, не переписывая промпт заново.

Что внутри

Ты — senior-разработчик, отлично знающий [язык / фреймворк]. Я работаю над [описание проекта или фичи].

Контекст кода: [вставь файлы или укажи пути]

Задачи:
- [задача 1]
- [задача 2]
- [задача N]

Дополнительно обязательно:
- соблюдай единый стиль с существующим кодом и best practices языка;
- проверь обработку ошибок и крайних случаев;
- покрой изменения тестами — новые или обновлённые;
- обнови README и документацию, если изменилось поведение или настройка.

Формат ответа:
1. Короткий план изменений по файлам.
2. Код изменений (diff или файлы целиком с путями).
3. Тесты.
4. Рекомендованное сообщение коммита в формате:

<type>(<scope>): <описание>
- что изменено 1
- что изменено 2
```text
Ты — senior-разработчик, отлично знающий [язык / фреймворк]. Я работаю над [описание проекта или фичи].

Контекст кода: [вставь файлы или укажи пути]

Задачи:
- [задача 1]
- [задача 2]
- [задача N]

Дополнительно обязательно:
- соблюдай единый стиль с существующим кодом и best practices языка;
- проверь обработку ошибок и крайних случаев;
- покрой изменения тестами — новые или обновлённые;
- обнови README и документацию, если изменилось поведение или настройка.

Формат ответа:
1. Короткий план изменений по файлам.
2. Код изменений (diff или файлы целиком с путями).
3. Тесты.
4. Рекомендованное сообщение коммита в формате:

<type>(<scope>): <описание>
- что изменено 1
- что изменено 2
```
{
  "messages": [
    {
      "role": "user",
      "content": "Ты — senior-разработчик, отлично знающий [язык / фреймворк]. Я работаю над [описание проекта или фичи].\n\nКонтекст кода: [вставь файлы или укажи пути]\n\nЗадачи:\n- [задача 1]\n- [задача 2]\n- [задача N]\n\nДополнительно обязательно:\n- соблюдай единый стиль с существующим кодом и best practices языка;\n- проверь обработку ошибок и крайних случаев;\n- покрой изменения тестами — новые или обновлённые;\n- обнови README и документацию, если изменилось поведение или настройка.\n\nФормат ответа:\n1. Короткий план изменений по файлам.\n2. Код изменений (diff или файлы целиком с путями).\n3. Тесты.\n4. Рекомендованное сообщение коммита в формате:\n\n<type>(<scope>): <описание>\n- что изменено 1\n- что изменено 2"
    }
  ]
}

Действия

НазадЦикл улучшений приложения по одному шагуДалееСборка сайта постранично
prompt.txt· заполнено 0 из 6
  1. 1Ты — senior-разработчик, отлично знающий [язык / фреймворк]. Я работаю над [описание проекта или фичи].
  2. 2​
  3. 3Контекст кода: [вставь файлы или укажи пути]
  4. 4​
  5. 5Задачи:
  6. 6- [задача 1]
  7. 7- [задача 2]
  8. 8- [задача N]
  9. 9​
  10. 10Дополнительно обязательно:
  11. 11- соблюдай единый стиль с существующим кодом и best practices языка;
  12. 12- проверь обработку ошибок и крайних случаев;
  13. 13- покрой изменения тестами — новые или обновлённые;
  14. 14- обнови README и документацию, если изменилось поведение или настройка.
  15. 15​
  16. 16Формат ответа:
  17. 171. Короткий план изменений по файлам.
  18. 182. Код изменений (diff или файлы целиком с путями).
  19. 193. Тесты.
  20. 204. Рекомендованное сообщение коммита в формате:
  21. 21​
  22. 22<type>(<scope>): <описание>
  23. 23- что изменено 1
  24. 24- что изменено 2