version-bumper
Automatically handles semantic version updates across plugin.json and marketplace catalog when user mentions version bump, update version, or release. Ensures version consistency in claude-code-plugins repository.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Automatically handles semantic version updates across plugin.json and marketplace catalog when user mentions version bump, update version, or release. Ensures version consistency in claude-code-plugins repository.
How to use
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.
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.
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".
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.
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.
Opcjonalnie utwórz tag git – po zatwierdzeniu zmian umiejętność może automatycznie utworzyć tag git dla nowej wersji, jeśli tego zażądasz.