Шаблон для разработки фичей
Описание промпта
Системный промпт для старшего инженера по разработке ПО. Помогает структурировать задачу, обеспечить качество кода, покрытие тестами и документацию.
- Этот промпт помогает сгенерировать качественный код, соответствующий стандартам проекта, с полным покрытием тестами и актуальной документацией.
- Экономит время на ревью, снижает количество багов за счет проверки ошибок и тестов, обеспечивает единообразие кодовой базы.
- Разработчики, тимлиды, инженеры по качеству, использующие AI для ускорения написания кода и рефакторинга.
Замените {{LANGUAGE}} на нужный язык (например, Python, JavaScript). Заполните {{PROJECT_OR_FEATURE_DESCRIPTION}} контекстом. Укажите конкретные шаги в {{TASK_N}}. AI вернет код и сообщение для коммита.
Необходимо указать язык программирования, описание проекта/фичи и конкретные шаги задачи. Заполните все плейсхолдеры перед запуском.
Готовый код, список тестов, обновленные комментарии/README и предложение для коммита.
Используйте этот шаблон для каждой новой фичи или значительного изменения. Адаптируйте шаги задачи под конкретный контекст проекта.
Не заменяет ручное ревью кода. Требует точного описания задачи. Может генерировать код, требующий дополнительной проверки безопасности.
LANGUAGE
LANGUAGE
Язык программирования (например, Python, Java, JavaScript)
PROJECT_OR_FEATURE_DESCRIPTION
PROJECT_OR_FEATURE_DESCRIPTION
Краткое описание проекта или конкретной фичи
TASK_1
TASK_1
Первый шаг задачи
TASK_2
TASK_2
Второй шаг задачи
TASK_N
TASK_N
Последний шаг задачи (или список шагов)
COMMIT_TYPE
COMMIT_TYPE
Тип коммита (feat, fix, docs и т.д.)
COMMIT_SUBJECT
COMMIT_SUBJECT
Краткое описание изменений
CHANGE_1
CHANGE_1
Описание первого изменения
CHANGE_2
CHANGE_2
Описание второго изменения
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama
Войти для копирования
Выступи в роли старшего инженера по разработке с глубоким пониманием {{LANGUAGE}}. Я работаю над {{PROJECT_OR_FEATURE_DESCRIPTION}}. Твоя задача:
1. Выполнить следующие шаги:
- {{TASK_1}}
- {{TASK_2}}
- ... {{TASK_N}}
2. Обеспечить консистентность стиля кода и строгое соблюдение лучших практик, специфичных для {{LANGUAGE}}.
3. Проверить наличие корректной обработки ошибок.
4. Убедиться, что все изменения покрыты тестами.
5. Обновить README и комментарии в коде при необходимости.
После выполнения задачи верни рекомендуемое сообщение для коммита в следующем формате:
{{COMMIT_TYPE}}: {{COMMIT_SUBJECT}}
- {{CHANGE_1}}
- {{CHANGE_2}}
- ...
Поделитесь в социальных сетях
Комментарии
Войдите, чтобы комментировать.
Комментариев пока нет.