supabase-pack

v1.54.0 by Jeremy Longshore

Complete Supabase integration skill pack with 30 skills covering authentication, database, storage, realtime, edge functions, and production operations. Flagship+ tier vendor pack.

30 plugin-local skills
MIT License
Claude Code Adapters (declared)

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

supabase-advanced-troubleshooting View full skill →

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.

ReadGrepBash(npx supabase:*)Bash(supabase:*)Bash(curl:*)Bash(psql:*)
supabase-architecture-variants View full skill →

Use when choosing how to integrate Supabase into a specific stack — setting up Next.

ReadWriteEditBash(supabase:*)Bash(npx:*)Grep
supabase-auth-storage-realtime-core View full skill →

Implement Supabase Auth (signUp, signIn, OAuth, session management), Storage (upload, download, signed URLs, bucket policies), and Realtime (Postgres changes, broadcast, presence).

ReadWriteEditBash(npm:*)Bash(supabase:*)Grep
supabase-ci-integration View full skill →

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.

WriteBash(npx:*)Bash(gh:*)
supabase-common-errors View full skill →

Diagnose and fix Supabase errors across PostgREST, PostgreSQL, Auth, Storage, and Realtime.

ReadGrepBash(curl:*)Bash(supabase:*)Bash(npx:*)
supabase-cost-tuning View full skill →

Optimize Supabase costs through plan selection, database tuning, storage cleanup, connection pooling, and Edge Function optimization.

ReadWriteEditGrepBash(supabase:*)
supabase-data-handling View full skill →

Implement GDPR/CCPA compliance with Supabase: RLS for data isolation, user deletion via auth.

ReadWriteEditBash(npx supabase:*)Bash(supabase:*)Bash(psql:*)GrepGlob
supabase-debug-bundle View full skill →

Collect Supabase diagnostic info for troubleshooting and support tickets.

ReadBash(npx:*)Bash(node:*)Bash(curl:*)Bash(supabase:*)Bash(tar:*)GrepGlob
supabase-deploy-integration View full skill →

Deploy and manage Supabase projects in production.

ReadWriteEditBash(npx:supabase)Bash(supabase:*)Bash(curl:*)
supabase-enterprise-rbac View full skill →

Implement custom role-based access control via JWT claims in Supabase: app_metadata.

ReadWriteEditBash(npx supabase:*)Bash(supabase:*)Bash(psql:*)
supabase-hello-world View full skill →

Run your first Supabase query — insert a row and read it back.

ReadWriteEditBash(npm:*)Bash(npx:*)Bash(supabase:*)
supabase-incident-runbook View full skill →

Execute Supabase incident response: dashboard health checks, connection pool status, pg_stat_activity queries, RLS debugging, Edge Function logs, storage health, and escalation.

ReadGrepBash(npx supabase:*)Bash(supabase:*)Bash(curl:*)Bash(psql:*)
supabase-install-auth View full skill →

Install and configure Supabase SDK, CLI, and project authentication.

ReadWriteEditBash(npm:*)Bash(npx:*)Bash(pnpm:*)Bash(pip:*)Bash(supabase:*)GrepGlob
supabase-known-pitfalls View full skill →

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, .

ReadGrep
supabase-load-scale View full skill →

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.

ReadWriteEditBash(supabase:*)Bash(psql:*)Bash(curl:*)Grep
supabase-local-dev-loop View full skill →

Configure Supabase local development with the CLI, Docker, and migration workflow.

ReadWriteEditBash(npx:*)Bash(supabase:*)Bash(docker:*)Bash(curl:*)Grep
supabase-migration-deep-dive View full skill →

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.

ReadWriteEditBash(npx supabase:*)Bash(supabase:*)Bash(psql:*)GrepGlob
supabase-multi-env-setup View full skill →

Configure Supabase across development, staging, and production with separate projects, environment-specific secrets, and safe migration promotion.

ReadWriteEditBash(npx supabase:*)Bash(supabase:*)Bash(vercel:*)
supabase-observability View full skill →

Set up monitoring and observability for Supabase projects using Dashboard reports, CLI inspect commands, pg_stat_statements, log drains, and alerting.

ReadWriteEditBash(npx supabase:*)Bash(supabase:*)Grep
supabase-performance-tuning View full skill →

Optimize Supabase query performance with indexes, EXPLAIN ANALYZE, connection pooling, column selection, pagination, RPC functions, materialized views, and diagnostics.

ReadWriteEditBash(npx:supabase)Bash(supabase:*)Grep
supabase-policy-guardrails View full skill →

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.

ReadWriteEditBash(supabase:*)Bash(psql:*)Bash(npx:*)Grep
supabase-prod-checklist View full skill →

Execute a Supabase production deployment checklist covering RLS, key hygiene, connection pooling, backups, monitoring, Edge Functions, and Storage policies.

ReadWriteEditBash(npx supabase:*)Bash(curl:*)Grep
supabase-rate-limits View full skill →

Manage Supabase rate limits and quotas across all plan tiers.

ReadWriteEditBash(supabase:*)Bash(node:*)Bash(npx:*)Grep
supabase-reference-architecture View full skill →

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.

ReadWriteEditBash(npm:*)Bash(npx:*)Bash(supabase:*)GrepGlob
supabase-reliability-patterns View full skill →

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.

ReadWriteEditBash(supabase:*)Bash(curl:*)Grep
supabase-schema-from-requirements View full skill →

Design Supabase Postgres schema from business requirements with migrations, RLS, and types.

ReadWriteBash(supabase:*)Bash(npx:*)
supabase-sdk-patterns View full skill →

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.

ReadWriteEditGrep
supabase-security-basics View full skill →

Apply Supabase security best practices: anon vs service_role key separation, RLS enforcement, policy patterns, JWT verification, and API hardening.

ReadWriteEditGrepBash(supabase:*)Bash(npx supabase:*)
supabase-upgrade-migration View full skill →

Upgrade Supabase SDK and CLI versions with breaking-change detection and automated code migration.

ReadWriteEditBash(npm:*)Bash(npx:*)Bash(pip:*)Bash(supabase:*)Bash(git:*)GrepGlob
supabase-webhooks-events View full skill →

Implement Supabase database webhooks, pg_net async HTTP, LISTEN/NOTIFY, and Edge Function event handlers with signature verification.

WriteBash(supabase:*)Bash(curl:*)Bash(psql:*)

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

Ready to use supabase-pack?