Complete Supabase integration skill pack with 30 skills covering authentication, database, storage, realtime, edge functions, and production operations. Flagship+ tier vendor pack.
Installation
Open Claude Code and run this command:
/plugin install supabase-pack@claude-code-plugins-plus
Use --global to install for all projects, or --project for current project only.
Skills (30)
Deep Supabase diagnostics: pg_stat_statements for slow queries, lock debugging with pg_locks, connection leak detection, RLS policy conflicts, Edge Function cold starts, and Realtime connection drop analysis.
Implement Supabase across different app architectures: Next.
Implement Supabase Auth (signUp, signIn, OAuth, session management), Storage (upload, download, signed URLs, bucket policies), and Realtime (Postgres changes, broadcast, presence).
Configure Supabase CI/CD pipelines with GitHub Actions: link projects, push migrations, deploy Edge Functions, generate types, and run tests against local Supabase instances.
Diagnose and fix Supabase errors across PostgREST, PostgreSQL, Auth, Storage, and Realtime.
Optimize Supabase costs through plan selection, database tuning, storage cleanup, connection pooling, and Edge Function optimization.
Implement GDPR/CCPA compliance with Supabase: RLS for data isolation, user deletion via auth.
Collect Supabase diagnostic info for troubleshooting and support tickets.
Deploy and manage Supabase projects in production.
Implement custom role-based access control via JWT claims in Supabase: app_metadata.
Run your first Supabase query — insert a row and read it back.
Execute Supabase incident response: dashboard health checks, connection pool status, pg_stat_activity queries, RLS debugging, Edge Function logs, storage health, and escalation.
Install and configure Supabase SDK, CLI, and project authentication.
Avoid and fix the most common Supabase mistakes: exposing service_role key in client bundles, forgetting to enable RLS, not using connection pooling in serverless, .
Scale Supabase projects for production load: read replicas, connection pooling tuning via Supavisor, compute size upgrades, CDN caching for Storage, Edge Function regional deployment, and database table partitioning.
Configure Supabase local development with the CLI, Docker, and migration workflow.
Database migration patterns with Supabase CLI: npx supabase migration new, zero-downtime migrations, data backfill strategies, schema versioning, rollback strategies, and type generation.
Configure Supabase across development, staging, and production with separate projects, environment-specific secrets, and safe migration promotion.
Set up monitoring and observability for Supabase projects using Dashboard reports, CLI inspect commands, pg_stat_statements, log drains, and alerting.
Optimize Supabase query performance with indexes, EXPLAIN ANALYZE, connection pooling, column selection, pagination, RPC functions, materialized views, and diagnostics.
Enforce organizational governance for Supabase projects: shared RLS policy library with reusable templates, table and column naming conventions, migration review process with CI checks, cost alert thresholds, and security audit scripts scanning for common misconfigurations.
Execute Supabase production deployment checklist covering RLS, key hygiene, connection pooling, backups, monitoring, Edge Functions, and Storage policies.
Manage Supabase rate limits and quotas across all plan tiers.
Implement enterprise Supabase reference architectures — monorepo layout, multi-tenant RLS, microservices with cross-project access, framework integration, edge functions, caching, queue patterns, and audit logging.
Build resilient Supabase integrations: circuit breakers wrapping createClient calls, offline queue with IndexedDB, graceful degradation with cached fallbacks, health check endpoints, retry with exponential backoff and jitter, and dual-write patterns for critical data.
Design Supabase Postgres schema from business requirements with migrations, RLS, and types.
Apply production-ready Supabase SDK patterns for TypeScript and Python projects.
Apply Supabase security best practices: anon vs service_role key separation, RLS enforcement, policy patterns, JWT verification, and API hardening.
Upgrade Supabase SDK and CLI versions with breaking-change detection and automated code migration.