T
toolhive-release
Creates ToolHive release PRs by analyzing commits since the last release, categorizing changes, recommending semantic version bump type (major/minor/patch), and triggering the release workflow. Use when cutting a release, preparing a new version, checking what changed since last
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Creates ToolHive release PRs by analyzing commits since the last release, categorizing changes, recommending semantic version bump type (major/minor/patch), and triggering the release workflow. Use when cutting a release, preparing a new version, checking what changed since last release, or when the user mentions \
How to use
- 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.