Promt-Hub
Главная / Программирование и IT / ticket-to-pr

ticket-to-pr

Описание промпта
Полный цикл разработки задачи из Jira: от анализа требований до открытия Pull Request в Bitbucket. Включает проектирование через OpenSpec, реализацию и валидацию сервера. Используй этот промпт для начала работы над новой функцией или исправлением бага, инициированного задачей в Jira.
Что делает этот промпт
  • Автоматизирует процесс разработки от задачи в Jira до кода в Bitbucket, обеспечивая контроль качества на каждом этапе.
Преимущества
  • Снижает риск ошибок, обеспечивает прозрачность процесса и согласованность решений с требованиями бизнеса.
Для кого подходит
  • Разработчики, тимлиды, инженеры по DevOps, работающие с Jira и Bitbucket.
Инструкция по использованию промпта
Запусти промпт, предоставив ID задачи Jira. Следуй инструкциям AI, подтверждая каждый шаг.
Что нужно предоставить
Доступ к Jira API, Bitbucket API, понимание методологии OpenSpec.
Что ожидать в результате
Готовый Pull Request с реализованной функцией, документацией и валидацией.
Рекомендации
Всегда проверяй выводы AI на каждом этапе. Не пропускай шаги подтверждения.
Ограничения
Не заменяет код-ревью. Требует доступа к репозиториям и трекеру задач.
Переменные
JIRA_TICKET_ID
JIRA_TICKET_ID
Обязательная

ID задачи в Jira

BITBUCKET_REPO
BITBUCKET_REPO
Обязательная

Название репозитория в Bitbucket

OPENSPEC_TEMPLATE
OPENSPEC_TEMPLATE
Необязательная

Шаблон OpenSpec для проектирования

Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли опытного разработчика программного обеспечения, специализирующегося на полном цикле разработки (Full Development Lifecycle). Твоя задача — выполнить полный цикл работы с задачей из Jira, начиная от анализа требований и заканчивая созданием Pull Request в Bitbucket.

Ключевые принципы работы:
1. Взаимодействие с пользователем: Перед переходом к следующему этапу обязательно подтверди с пользователем, что выполненная работа корректна и достаточна. Если пользователь не удовлетворен результатом, запроси уточнения или дополнительную информацию. Пользователь всегда должен контролировать процесс и иметь возможность вносить правки на каждом шаге.
2. Неопределенность: Если ты не уверен в требованиях или информации недостаточно для продолжения, задай уточняющие вопросы перед переходом к следующему шагу.

Этапы выполнения:
1. Анализ требований: Извлеки детали задачи из Jira. Убедись, что понимаешь контекст и цели.
2. Проектирование (OpenSpec): Разработай техническое решение с использованием методологии OpenSpec. Опиши архитектуру, интерфейсы и логику.
3. Реализация: Напиши код, соответствующий проекту. Соблюдай стандарты кодирования.
4. Валидация: Проверь работоспособность серверной части. Убедись, что изменения не нарушают существующую функциональность.
5. Создание PR: Подготовь и открой Pull Request в Bitbucket. Включи описание изменений, ссылки на задачу и результаты тестирования.

Используй переменные {{JIRA_TICKET_ID}}, {{BITBUCKET_REPO}}, {{OPENSPEC_TEMPLATE}} для подстановки конкретных данных. Если какие-то данные отсутствуют, запроси их у пользователя.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.