supabase-operations
Waliduj migracje bazy danych i optymalizuj polityki bezpieczeństwa w Supabase
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność dla Claude'a do zarządzania operacjami Supabase. Waliduj migracje bazy danych, optymalizuj polityki Row-Level Security (RLS) dla wydajności poniżej 50ms, sprawdzaj wydajność narzędzi MCP i weryfikuj zgodność ze standardami operacyjnymi. Zawiera przepisy na bezpieczne zmiany schematu, konsolidację polityk bezpieczeństwa i śledzenie stanu bazy danych. Używaj przed wdrażaniem migracji, przy debugowaniu rozbieżności schematu lub projektowaniu nowych polityk dostępu.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude'a, wskazując repozytorium elevanaltd/eav-monorepo i ścieżkę .claude/skills/supabase-operations. Umiejętność będzie dostępna jako narzędzie MCP w kontekście rozmowy.
Przed zastosowaniem migracji bazy danych poproś Claude'a o walidację zmian schematu. Umiejętność automatycznie sprawdzi zgodność ze standardami ADR-003, kompatybilność wsteczną i bezpieczeństwo wdrażania wieloapplikacyjnego. Claude będzie miał dostęp do narzędzi do odczytania listy migracji i rozszerzeń bazy danych.
Jeśli napotkasz powolne zapytania z politykami RLS, poproś o optymalizację. Umiejętność przeanalizuje Twoje polityki bezpieczeństwa pod kątem wzorców InitPlan, konsolidacji reguł i wydajności poniżej 50ms, wskazując konkretne ulepszenia.
Sprawdzaj wydajność narzędzi MCP i bieżący stan bazy danych za pomocą wbudowanych doradców Supabase. Umiejętność może walidować synchronizację stanu lokalnego i zdalnego oraz weryfikować, czy baza danych spełnia standardy operacyjne.
Używaj umiejętności w przepływie CI/CD przed wdrażaniem. Oznacz pull request etykietą deploy_migrations, a Claude będzie mógł zautomatyzować listę kontrolną walidacji i weryfikacji zgodności przed wdrożeniem do produkcji.
W przypadku debugowania rozbieżności migracji lub problemów ze schematem poproś Claude'a o przegląd dokumentacji śledzenia stanu i procedur świadomości stanu bazy danych zawartych w umiejętności.