S
supabase-known-pitfalls
Execute identify and avoid Supabase anti-patterns and common integration mistakes.\nUse when reviewing Supabase code for issues, onboarding new developers,\nor auditing existing Supabase integrations for best practices violations.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute identify and avoid Supabase anti-patterns and common integration mistakes.\nUse when reviewing Supabase code for issues, onboarding new developers,\nor auditing existing Supabase integrations for best practices violations.\nTrigger with phrases like \
How to use
- Zainstaluj skill w swoim środowisku Claude/Codex, upewniając się, że masz dostęp do repozytorium kodu Supabase, który chcesz przeanalizować. 2. Przygotuj fragment kodu lub całą ścieżkę do projektu Supabase — skill będzie szukać typowych błędów przy użyciu narzędzi Read i Grep. 3. Wyzwól skill jedną z fraz: "supabase mistakes", "supabase anti-patterns", "supabase pitfalls", "supabase code review", "supabase gotchas", "supabase debugging" lub "what not to do supabase". 4. Skill przeanalizuje kod pod kątem 12 najczęstszych pułapek: ekspozycji service_role key, braku RLS, braku connection pooling, nieprawidłowego obsługiwania { data, error }, brakującego .select() po insert/update, .single() na opcjonalnych wynikach, wielu instancji klienta i braku typów generowanych. 5. Przejrzyj raporty z wyjaśnieniami, dlaczego każdy błąd jest niebezpieczny, i otrzymaj poprawne wzorce kodu używające createClient z @supabase/supabase-js v2+. 6. Zastosuj rekomendacje w swoim projekcie, szczególnie skupiając się na błędach bezpieczeństwa i integralności danych.