Toolverse
Wszystkie skille

version-bumper

autor: jeremylongshore

Automatyczne aktualizacje wersji semantycznych w pluginach Claude – spójność w całym repozytorium.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Version Bumper to umiejętność, która automatycznie zarządza zmianami wersji semantycznych w pluginach Claude. Kiedy wspomniasz o bump version, update version lub release, narzędzie samo aktualizuje numery wersji w plugin.json i katalogu marketplace, zapewniając spójność danych. Obsługuje reguły semantic versioning (MAJOR.MINOR.PATCH) – rozpoznaje zmiany łamiące (major), nowe funkcje (minor) i poprawki (patch). Waliduje wszystkie pliki, sprawdza konflikty wersji i opcjonalnie tworzy tagi git.

Jak używać

  1. Zainstaluj umiejętność version-bumper w swoim środowisku Claude Code Plugins, upewniając się, że masz dostęp do narzędzi Read, Write, Edit, Grep i Bash w repozytorium claude-code-plugins.

  2. Przygotuj plugin – upewnij się, że Twój plugin ma plik .claude-plugin/plugin.json z polem version w formacie MAJOR.MINOR.PATCH (np. 1.2.3) oraz plik marketplace.extended.json zsynchronizowany z marketplace.json.

  3. Wyzwól umiejętność, pisząc w czacie jedno z haseł aktywacyjnych: "bump version", "update version", "release", "new release", "major version", "minor version", "patch version", "increment version" lub "version update".

  4. Określ typ zmiany – jeśli nie podałeś typu wprost, umiejętność poprosi Cię o wybranie: major (zmiany łamiące API), minor (nowe funkcje, wstecz kompatybilne) czy patch (poprawki błędów). Możesz też pozwolić narzędziu zasugerować typ na podstawie Twoich zmian.

  5. Potwierdź nową wersję – umiejętność obliczy nowy numer (np. 1.2.3 → 1.2.4 dla patch), zaktualizuje plugin.json, marketplace.extended.json i marketplace.json, a następnie zwaliduje spójność wszystkich plików i brak konfliktów wersji w repozytorium.

  6. Opcjonalnie utwórz tag git – po zatwierdzeniu zmian umiejętność może automatycznie utworzyć tag git dla nowej wersji, jeśli tego zażądasz.

Podobne skille