supabase-policy-guardrails
Original:🇺🇸 English
Translated
Implement Supabase lint rules, policy enforcement, and automated guardrails. Use when setting up code quality rules for Supabase integrations, implementing pre-commit hooks, or configuring CI policy checks for Supabase best practices. Trigger with phrases like "supabase policy", "supabase lint", "supabase guardrails", "supabase best practices check", "supabase eslint".
2installs
Added on
NPX Install
npx skill4agent add jeremylongshore/claude-code-plugins-plus-skills supabase-policy-guardrailsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Supabase Policy Guardrails
Prerequisites
- ESLint configured in project
- Pre-commit hooks infrastructure
- CI/CD pipeline with policy checks
- TypeScript for type enforcement
Instructions
Step 1: Create ESLint Rules
Implement custom lint rules for Supabase patterns.
Step 2: Configure Pre-Commit Hooks
Set up hooks to catch issues before commit.
Step 3: Add CI Policy Checks
Implement policy-as-code in CI pipeline.
Step 4: Enable Runtime Guardrails
Add production safeguards for dangerous operations.
Output
- ESLint plugin with Supabase rules
- Pre-commit hooks blocking secrets
- CI policy checks passing
- Runtime guardrails active
Error Handling
See for comprehensive error handling.
{baseDir}/references/errors.mdExamples
See for detailed examples.
{baseDir}/references/examples.md