G
generate-release-notes
Generate comprehensive release notes for Bit from git commits and pull requests. Use when creating release notes, building changelogs, documenting version releases, or preparing a new Bit release.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate comprehensive release notes for Bit from git commits and pull requests. Use when creating release notes, building changelogs, documenting version releases, or preparing a new Bit release.
How to use
- Upewnij się, że masz zainstalowany GitHub CLI (gh) i dostęp do repozytorium teambit/bit. 2. Utwórz katalog tymczasowy dla plików pośrednich, uruchamiając mkdir -p releases-docs/temp-files w głównym folderze projektu. 3. Pobierz tag najnowszego wydania za pomocą gh release view --repo teambit/bit --json tagName -q '.tagName', a następnie określ commit SHA dla tego tagu, obsługując zarówno tagi adnotowane, jak i lekkie. 4. Jeśli chcesz porównać od konkretnego commita, podaj jego hash; w przeciwnym razie skill użyje HEAD (najnowszy commit na master). 5. Skill pobierze listę commitów między wydaniem a punktem startowym za pomocą GitHub API i zapisze surowe dane do raw-commits.md w folderze tymczasowym. 6. Przejrzyj plik filtered-commits.md zawierający dwie sekcje: odfiltrowane commity i zatrzymane commity, następnie zaakceptuj lub popraw wyniki przed wygenerowaniem ostatecznych notek wydania.