Toolverse
Wszystkie skille

supabase-policy-guardrails

autor: jeremylongshore

Automatyczne reguły i guardrails dla bezpiecznych integracji Supabase

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
26

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ć

  1. Upewnij się, że w projekcie masz skonfigurowany ESLint, infrastrukturę pre-commit hooks, pipeline CI/CD oraz TypeScript do egzekwowania typów.

  2. 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.

  3. Skonfiguruj pre-commit hooks, które będą automatycznie sprawdzać kod przed commitem. Hooks będą blokować przypadkowe wrzucenie sekretów i naruszenia policy.

  4. 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.

  5. Włącz runtime guardrails w produkcji, aby dodać dodatkową warstwę ochrony dla niebezpiecznych operacji na bazie danych.

  6. 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.

Podobne skille