Toolverse
All skills

supabase-upgrade-migration

by jeremylongshore

Execute analyze, plan, and execute Supabase SDK upgrades with breaking change detection.\nUse when upgrading Supabase SDK versions, detecting deprecations,\nor migrating to new API versions.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
1

About this skill

Execute analyze, plan, and execute Supabase SDK upgrades with breaking change detection.\nUse when upgrading Supabase SDK versions, detecting deprecations,\nor migrating to new API versions.\nTrigger with phrases like \

How to use

  1. Upewnij się, że w projekcie zainstalowany jest @supabase/supabase-js lub Python SDK supabase, oraz że repozytorium Git ma czysty stan roboczych zmian (bez niezatwierdzonych plików). 2. Wyzwól skill frazą taką jak "upgrade supabase", "supabase breaking changes", "migrate supabase v2" lub "update supabase SDK" – Claude przeskanuje wersje zainstalowanych pakietów i CLI. 3. Skill przeanalizuje całą bazę kodu w poszukiwaniu miejsc, gdzie importujesz lub używasz Supabase, a następnie porówna je z dokumentacją zmian łamiących dla docelowej wersji. 4. Otrzymasz raport zawierający listę przestarzałych metod, zmian w strukturze API (np. destrukturyzacja data/error w v2) i konkretne miejsca w kodzie, które wymagają aktualizacji. 5. Skill wygeneruje plan migracji z sugerowanymi zmianami – możesz zatwierdzić lub dostosować każdy krok przed zastosowaniem. 6. Po migracji uruchom swoją istniejącą paczkę testów, aby zweryfikować, że upgrade przebiegł pomyślnie i aplikacja działa bez błędów.

Related skills