Toolverse
Wszystkie skille

version-upgrade

autor: dreamhunter2333

Automatycznie aktualizuj numery wersji projektu — major, minor i patch w jednym miejscu.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do zarządzania wersjami projektu. Gdy poprosisz o upgrade wersji, narzędzie automatycznie aktualizuje numery we wszystkich plikach package.json, stałych kodu i pliku CHANGELOG. Obsługuje trzy typy zmian: główne (major), drugorzędne (minor) i poprawki (patch). Idealne dla zespołów, które chcą ustandaryzować proces wydawania nowych wersji bez ręcznego edytowania wielu plików.

Jak używać

  1. Zainstaluj skill w swoim projekcie, umieszczając go w katalogu .claude/skills/version-upgrade lub dodaj go do konfiguracji Claude/Copilot.
  2. Upewnij się, że Twój projekt zawiera plik frontend/package.json z polem version — będzie to źródło aktualnego numeru wersji.
  3. Poproś Claude o upgrade wersji, podając typ zmiany: "Upgrade wersję projektu o patch" (1.3.0 → 1.3.1), "Upgrade wersję o minor" (1.3.0 → 1.4.0) lub "Upgrade wersję o major" (1.3.0 → 2.0.0).
  4. Skill automatycznie odczyta bieżący numer z frontend/package.json, obliczy nową wersję i zaktualizuje wszystkie wymagane pliki: frontend/package.json, worker/package.json, pages/package.json, vitepress-docs/package.json oraz stałą VERSION w worker/src/constants.ts.
  5. Skill doda nowy wpis w CHANGELOG.md i CHANGELOG_EN.md z szablonem sekcji Features, Bug Fixes i Improvements.
  6. Sprawdź wygenerowane zmiany, a następnie zatwierdź je z wiadomością commit w formacie: "feat: upgrade version to v{NOWY_NUMER}" wraz z listą zaktualizowanych plików.

Podobne skille