T
toolhive-release
Zautomatyzuj wydania ToolHive — analiza zmian, wersjonowanie i workflow w jednym kroku
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do Claude'a, który automatyzuje proces wydawania nowych wersji ToolHive. Analizuje commity od ostatniego wydania, kategoryzuje zmiany (nowe funkcje, poprawki, zmiany łamiące), rekomenduje typ bump'a semantycznego (major/minor/patch) i uruchamia workflow wydania. Użyj gdy przygotowujesz nową wersję, sprawdzasz co się zmieniło od ostatniego wydania, lub decydujesz jaki bump wybrać.
Jak używać
- Powiedz Claude'owi "release", "cut a release", "new version" lub "version bump" — skill automatycznie się aktywuje. 2. Skill znajdzie ostatni tag wydania (np. v0.8.3) używając git tag --sort=-v:refname. 3. Przeanalizuje wszystkie commity od ostatniego wydania za pomocą git log, wylistuje je i policzy. 4. Każdy commit zostanie skategoryzowany: nowe funkcje (minor bump), poprawki błędów (patch bump), zmiany łamiące (major bump), ulepszenia (patch lub minor), testy/CI (bez wpływu), dokumentacja (bez wpływu), zależności (patch bump). 5. Na podstawie kategoryzacji skill zarekomenduje typ bump'a — major jeśli są zmiany łamiące, minor jeśli są nowe funkcje bez zmian łamiących, patch jeśli tylko poprawki i ulepszenia. 6. Skill utworzy pull request wydania z wersjonowaniem i uruchomi workflow wydania.