Loading...
Loading...
Supabase security and performance guidelines with Clerk authentication integration. Contains 40+ rules across 10 categories covering RLS policies, Clerk setup, database security, and more.
npx skill4agent add pedrobarretocw/supabase-best-practices supabase-best-practices| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Row Level Security | CRITICAL | |
| 2 | Clerk Integration | CRITICAL | |
| 3 | Database Security | HIGH | |
| 4 | Authentication Patterns | HIGH | |
| 5 | API Security | HIGH | |
| 6 | Storage Security | MEDIUM-HIGH | |
| 7 | Realtime Security | MEDIUM | |
| 8 | Edge Functions | MEDIUM | |
| 9 | Testing | MEDIUM | |
| 10 | Security | MEDIUM | |
rls-always-enablerls-wrap-functions-selectrls-add-indexesrls-specify-rolesrls-security-definerrls-minimize-joinsrls-explicit-auth-checkrls-restrictive-policiesclerk-setup-third-partyclerk-client-server-sideclerk-client-client-sideclerk-role-claimclerk-org-policiesclerk-mfa-policiesclerk-no-jwt-templatesdb-migrations-versioneddb-schema-designdb-indexes-strategydb-foreign-keysdb-triggers-securitydb-views-security-invokerauth-jwt-claims-validationauth-user-metadata-safetyauth-app-metadata-authorizationauth-session-managementapi-filter-queriesapi-publishable-keysapi-service-role-server-onlystorage-rls-policiesstorage-bucket-securitystorage-signed-urlsrealtime-private-channelsrealtime-rls-authorizationrealtime-cleanup-subscriptionsedge-verify-jwtedge-cors-handlingedge-secrets-managementtest-pgtap-rlstest-isolationtest-helperssecurity-validate-inputssecurity-audit-advisorsreferences/rules/rls-always-enable.md
references/rules/clerk-setup-third-party.md
references/rules/_sections.mdreferences/supabase-guidelines.md