Toolverse
Wszystkie skille

exa-upgrade-migration

autor: jeremylongshore

Bezpieczne uaktualnianie SDK Exa z automatycznym wykryciem zmian kompatybilności

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
2

O skillu

Skill do zarządzania aktualizacjami biblioteki exa-js w twoim projekcie. Automatycznie sprawdza dostępne wersje, wykrywa zmiany powodujące błędy (breaking changes) i waliduje kompatybilność API po uaktualnieniu. Przydatny gdy chcesz przejść na nową wersję SDK, sprawdzić deprecacje lub migrować między wersjami exa-js bez ryzyka przerwania działania kodu.

Jak używać

  1. Wyzwól skill frazami takimi jak "upgrade exa", "exa update", "exa breaking changes" lub "update exa-js" w rozmowie z Claude Code lub Codex.

  2. Skill automatycznie sprawdzi aktualnie zainstalowaną wersję exa-js w twoim projekcie oraz najnowszą dostępną wersję w rejestrze npm. Wyświetli również link do repozytorium z informacjami o zmianach.

  3. Utwórz nową gałąź git dla aktualizacji poleceniem git checkout -b upgrade/exa-js-latest, a następnie zainstaluj najnowszą wersję za pomocą npm install exa-js@latest.

  4. Skill uruchomi testy projektu (npm test), aby upewnić się, że aktualizacja nie spowodowała błędów w istniejącym kodzie.

  5. Zweryfikuje kompatybilność API poprzez wykonanie testów funkcjonalności — sprawdzi podstawowe metody takie jak search() i searchAndContents(), aby potwierdzić, że nowa wersja działa prawidłowo z twoim kodem.

  6. Na podstawie wyników testów skill zasugeruje, czy aktualizacja jest bezpieczna, czy wymaga zmian w kodzie ze względu na breaking changes w nowej wersji SDK.

Podobne skille