Skip to main content

Supabase Patterns

Establishes comprehensive Supabase patterns for database operations, authentication, real-time features, and edge functions.

Install this skill

or
77/100

Security score

The Supabase Patterns skill was audited on Mar 1, 2026 and we found 7 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 145

Template literal with variable interpolation in command context

SourceSKILL.md
145emailRedirectTo: `${window.location.origin}/auth/callback`
medium line 198

Template literal with variable interpolation in command context

SourceSKILL.md
198.channel(`${table}_changes`)
medium line 217

Template literal with variable interpolation in command context

SourceSKILL.md
217.channel(`${table}_${rowId}`)
medium line 223

Template literal with variable interpolation in command context

SourceSKILL.md
223filter: `id=eq.${rowId}`
low line 59

Access to .env file

SourceSKILL.md
59const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL!;
low line 60

Access to .env file

SourceSKILL.md
60const supabaseAnonKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!;
low line 66

Access to .env file

SourceSKILL.md
66const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY!;
Scanned on Mar 1, 2026
View Security Dashboard
Installation guide →