supabase-pack
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.
What It Does
> 30 production-grade Claude Code skills for Supabase: real @supabase/supabase-js v2 client methods, real PostgreSQL RLS policies, real Edge Functions, real Supabase CLI workflows.
Skills (30) plugin-local skills
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.
Use when choosing how to integrate Supabase into a specific stack — setting up Next.
Implement Supabase Auth (signUp, signIn, OAuth, session management), Storage (upload, download, signed URLs, bucket policies), and Realtime (Postgres changes, broadcast, presence).
Configure Supabase continuous-integration and deployment 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.
Use when reviewing Supabase code, onboarding developers, auditing an existing project, or debugging unexpected behavior — catches the twelve most common Supabase mistakes: exposing the service_role key in client bundles, forgetting to enable RLS, skipping connection pooling in serverless, .
Use when preparing a Supabase project for production load — traffic spikes, connection-limit tuning, read replicas for analytics queries, CDN caching for Storage, regional Edge Function deployment, or partitioning large tables.
Configure Supabase local development with the CLI, Docker, and migration workflow.
Database migration patterns with the Supabase CLI: npx supabase migration new, zero-downtime migrations, data backfill strategies, schema versioning, rollback strategies, and TypeScript 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 a 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.
Use when implementing Supabase queries, auth, realtime, storage, or RPC calls with @supabase/supabase-js or supabase-py and you need production-ready, type-safe patterns that always check the { data, error } contract.
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.
Implement Supabase database webhooks, pg_net async HTTP, LISTEN/NOTIFY, and Edge Function event handlers with signature verification.
How It Works
Skills auto-activate based on context. Examples:
- "Help me set up Supabase" activates
supabase-install-auth - "My Supabase query is slow" activates
supabase-performance-tuning - "Set up RLS for my tables" activates
supabase-security-basics - "Deploy my Edge Function" activates
supabase-deploy-integration - "Migrate from Firebase to Supabase" activates
supabase-migration-deep-dive