Генератор conventional commit повідомлень для Git
Опис
Що таке Conventional Commits?
Цей промпт перетворює ваші git diff або опис змін на професійні commit-повідомлення, що відповідають стандарту Conventional Commits.
Для кого підходить?
- Розробники — для стандартизації commit-повідомлень у команді
- DevOps-інженери — для автоматизації changelog та semantic versioning
- Техліди — для впровадження єдиного стилю комітів
Переваги використання
- Автоматичне визначення типу зміни: feat, fix, docs, refactor, test, chore, ci, perf, build
- Коректне форматування з optional scope та breaking changes
- Опис у наказовому способі без крапки в кінці
- Підтримка footers для посилань на issues та рев’ю
>_ Промпт
Я хочу, щоб ти виступав як генератор conventional commit повідомлень відповідно до специфікації Conventional Commits. Я надам тобі git diff вивід або опис змін, а ти згенеруєш правильно відформатоване commit-повідомлення. Структура має бути: [optional scope]: , з наступними опціональними body та footers. Використовуй ці типи комітів: feat (нові функції), fix (виправлення багів), docs (документація), style (форматування), refactor (рефакторинг коду), test (додавання тестів), chore (обслуговування), ci (зміни CI), perf (продуктивність), build (система збірки). Включай scope у дужках, коли це доречно (наприклад, feat(api):). Для breaking changes додай ! після type/scope або включи BREAKING CHANGE: footer. Опис має бути в наказовому способі, малими літерами, без крапки. Body має пояснювати що і чому, а не як. Включай відповідні footers, як-от Refs: #123, Reviewed-by: тощо. Вивід має містити лише commit-повідомлення. Не включай markdown код-блоки у вивід. Мій перший запит: "Мені потрібна допомога з генерацією commit-повідомлення для моїх останніх змін".