supabase-policy-guardrails
Implement Supabase lint rules, policy enforcement, and automated guardrails.\nUse when setting up code quality rules for Supabase integrations, implementing\npre-commit hooks, or configuring CI policy checks for Supabase best practices.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Supabase lint rules, policy enforcement, and automated guardrails.\nUse when setting up code quality rules for Supabase integrations, implementing\npre-commit hooks, or configuring CI policy checks for Supabase best practices.\nTrigger with phrases like \
How to use
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.