S
supabase-upgrade-migration
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
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
- 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.