supabase-policy-guardrails
Automatyczne reguły i guardrails dla bezpiecznych integracji Supabase
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wdrażania lint reguł, policy enforcement i automatycznych guardrails dla Supabase. Pomaga w konfiguracji reguł jakości kodu dla integracji Supabase, implementacji pre-commit hooks oraz ustawianiu policy checks w CI/CD. Używaj gdy chcesz egzekwować best practices Supabase, blokować sekrety przed commitem i dodawać safeguards do operacji w produkcji.
Jak używać
Upewnij się, że w projekcie masz skonfigurowany ESLint, infrastrukturę pre-commit hooks, pipeline CI/CD oraz TypeScript do egzekwowania typów.
Utwórz custom reguły lintowania dla wzorców Supabase, korzystając z dokumentacji ESLint Plugin Development. Skill wygeneruje plugin z wbudowanymi regułami specyficznymi dla Supabase.
Skonfiguruj pre-commit hooks, które będą automatycznie sprawdzać kod przed commitem. Hooks będą blokować przypadkowe wrzucenie sekretów i naruszenia policy.
Dodaj policy checks do pipeline CI/CD, aby egzekwować best practices Supabase na każdym build. Skill pomoże wdrożyć policy-as-code w Twoim systemie.
Włącz runtime guardrails w produkcji, aby dodać dodatkową warstwę ochrony dla niebezpiecznych operacji na bazie danych.
Wyzwól skill frazami takimi jak "supabase policy", "supabase lint", "supabase guardrails", "supabase best practices check" lub "supabase eslint", aby uzyskać szczegółowe instrukcje i przykłady implementacji.