Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
supabase-install-auth
Install and configure Supabase SDK, CLI, and project authentication.
Use when setting up a new Supabase project, installing @supabase/supabase-js,
configuring environment variables, or initializing the Supabase client.
Trigger with "install supabase", "setup supabase", "supabase auth config",
"configure supabase", "supabase init", "add supabase to project".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-known-pitfalls
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, .single() throwing on empty results, missing .select() after
insert/update, not destructuring { data, error }, creating multiple client
instances, and not using generated types.
Use when reviewing Supabase code, onboarding developers, auditing an
existing project, or debugging unexpected behavior.
Trigger with phrases like "supabase mistakes", "supabase anti-patterns",
"supabase pitfalls", "supabase code review", "supabase gotchas",
"supabase debugging", "what not to do supabase", "supabase common errors".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-rate-limits
Manage Supabase rate limits and quotas across all plan tiers.
Use when hitting 429 errors, configuring connection pooling,
optimizing API throughput, or understanding tier-specific quotas
for Auth, Storage, Realtime, and Edge Functions.
Trigger: "supabase rate limit", "supabase 429", "supabase throttle",
"supabase quota", "supabase connection pool", "supabase too many requests".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-reference-architecture
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.
Use when designing a new Supabase project from scratch, reviewing project structure for
production readiness, planning multi-tenant isolation, or establishing team architecture standards.
Trigger with phrases like "supabase architecture", "supabase project structure",
"supabase monorepo", "supabase multi-tenant", "supabase reference design",
"how to organize supabase at scale".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-multi-env-setup
Configure Supabase across development, staging, and production with separate projects,
environment-specific secrets, and safe migration promotion.
Use when setting up multi-environment deployments, isolating dev from prod data,
configuring per-environment Supabase projects, or promoting migrations through environments.
Trigger: "supabase environments", "supabase staging", "supabase dev prod",
"supabase multi-project", "supabase env config", "database branching".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-cost-tuning
Optimize Supabase costs through plan selection, database tuning, storage cleanup,
connection pooling, and Edge Function optimization.
Use when analyzing Supabase billing, reducing costs, right-sizing compute,
or implementing usage tracking and budget alerts.
Trigger with phrases like "supabase cost", "supabase billing",
"reduce supabase costs", "supabase pricing", "supabase expensive", "supabase budget".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-webhooks-events
Implement Supabase database webhooks, pg_net async HTTP, LISTEN/NOTIFY,
and Edge Function event handlers with signature verification.
Use when setting up database webhooks for INSERT/UPDATE/DELETE events,
sending HTTP requests from PostgreSQL triggers, handling Realtime
postgres_changes as an event source, or building event-driven architectures.
Trigger with phrases like "supabase webhook", "database events",
"pg_net trigger", "supabase LISTEN NOTIFY", "webhook signature verify",
"supabase event-driven", "supabase_functions.http_request".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-schema-from-requirements
Design Supabase Postgres schema from business requirements with migrations, RLS, and types.
Use when translating specifications into database tables, creating migration files,
adding Row Level Security policies, or generating TypeScript types from schema.
Trigger with phrases like "supabase schema", "design database supabase",
"schema from requirements", "supabase migration", "supabase tables from spec".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-deploy-integration
Deploy and manage Supabase projects in production. Covers database migrations,
Edge Functions deployment, secrets management, zero-downtime rollouts,
blue/green branching, rollback procedures, and post-deploy health checks.
Use when deploying Supabase to production, running migrations, deploying
Edge Functions, managing secrets, or implementing zero-downtime deployments.
Trigger: "deploy supabase", "supabase migration push", "deploy edge function",
"supabase rollback", "supabase blue green", "supabase health check".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-common-errors
Diagnose and fix Supabase errors across PostgREST, PostgreSQL, Auth, Storage, and Realtime.
Use when encountering error codes like PGRST301, 42501, 23505, or auth failures.
Use when debugging failed queries, RLS policy violations, or HTTP 4xx/5xx responses.
Trigger with "supabase error", "fix supabase", "PGRST", "supabase 403", "RLS not working",
"supabase auth error", "unique constraint", "foreign key violation".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-prod-checklist
Execute Supabase production deployment checklist covering RLS, key hygiene,
connection pooling, backups, monitoring, Edge Functions, and Storage policies.
Use when deploying to production, preparing for launch,
or auditing a live Supabase project for security and performance gaps.
Trigger with "supabase production", "supabase go-live",
"supabase launch checklist", "supabase prod ready", "deploy supabase",
"supabase production readiness".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-advanced-troubleshooting
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 standard troubleshooting fails, investigating performance regressions, debugging
race conditions, or building evidence for Supabase support escalation.
Trigger: "supabase deep debug", "supabase slow query", "supabase lock contention",
"supabase connection leak", "supabase RLS conflict", "supabase cold start".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-upgrade-migration
Upgrade Supabase SDK and CLI versions with breaking-change detection and automated code migration.
Use when upgrading @supabase/supabase-js (v1→v2 or minor bumps), migrating auth/realtime/storage
APIs, or updating the Supabase CLI. Trigger with phrases like "upgrade supabase",
"supabase breaking changes", "migrate supabase v2", "update supabase SDK".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-hello-world
Run your first Supabase query — insert a row and read it back.
Use when starting a new Supabase project, verifying your connection works,
or learning the basic insert-then-select pattern with @supabase/supabase-js.
Trigger with phrases like "supabase hello world", "first supabase query",
"supabase quick start", "test supabase connection", "supabase insert and select".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-data-handling
Implement GDPR/CCPA compliance with Supabase: RLS for data isolation, user deletion
via auth.admin.deleteUser(), data export via SQL, PII column management,
backup/restore workflows, and retention policies.
Use when handling sensitive data, implementing right-to-deletion, configuring data retention,
or auditing PII in Supabase database columns.
Trigger: "supabase GDPR", "supabase data handling", "supabase PII", "supabase compliance",
"supabase data retention", "supabase delete user", "supabase data export".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-ci-integration
Configure Supabase CI/CD pipelines with GitHub Actions: link projects,
push migrations, deploy Edge Functions, generate types, and run tests
against local Supabase instances.
Use when setting up CI pipelines for Supabase, automating database
migrations, deploying Edge Functions in CI, or running integration tests.
Trigger with phrases like "supabase CI", "supabase GitHub Actions",
"supabase deploy pipeline", "CI supabase migrations", "supabase preview branches".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-security-basics
Apply Supabase security best practices: anon vs service_role key separation,
RLS enforcement, policy patterns, JWT verification, and API hardening.
Use when securing a Supabase project, auditing API key usage,
implementing Row Level Security, or running a production security checklist.
Trigger with phrases like "supabase security", "supabase RLS",
"secure supabase", "supabase API key", "supabase hardening",
"row level security", "service role key".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-performance-tuning
Optimize Supabase query performance with indexes, EXPLAIN ANALYZE, connection pooling,
column selection, pagination, RPC functions, materialized views, and diagnostics.
Use when queries are slow, connections are exhausted, response payloads are bloated,
or when preparing a Supabase project for production-scale traffic.
Trigger with phrases like "supabase performance", "supabase slow queries",
"optimize supabase", "supabase index", "supabase connection pool",
"supabase pagination", "supabase explain analyze".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
supabase-architecture-variants
Implement Supabase across different app architectures: Next.js SSR with
server components using service_role and client components with anon key,
SPA (React/Vue), mobile (React Native), serverless (Edge Functions),
and multi-tenant with schema-per-tenant or RLS isolation.
Use when choosing how to integrate Supabase into your specific stack,
setting up SSR auth flows, configuring mobile deep links,
or designing multi-tenant data isolation.
Trigger with phrases like "supabase next.js", "supabase SSR",
"supabase react native", "supabase SPA", "supabase serverless",
"supabase multi-tenant", "supabase server component",
"supabase architecture", "supabase service_role server".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
adobe-hello-world
Create minimal working examples for Adobe APIs: Firefly image generation,
PDF extraction, and Photoshop background removal.
Use when starting a new Adobe integration, testing your setup,
or learning basic Adobe API patterns.
Trigger with phrases like "adobe hello world", "adobe example",
"adobe quick start", "simple adobe code", "first adobe API call".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
adobe-prod-checklist
Execute Adobe production deployment checklist covering credential management,
API health checks, rate limit configuration, and rollback procedures
for Firefly Services, PDF Services, and I/O Events integrations.
Trigger with phrases like "adobe production", "deploy adobe",
"adobe go-live", "adobe launch checklist".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
adobe-webhooks-events
Implement Adobe I/O Events webhook registration, RSA-SHA256 signature
verification, challenge handshake, and event-driven architectures
with Creative Cloud, Experience Platform, and Firefly Services events.
Trigger with phrases like "adobe webhook", "adobe events",
"adobe I/O events", "adobe event registration", "adobe notifications".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
adobe-deploy-integration
Deploy Adobe-powered applications to Vercel, Cloud Run, and Adobe App Builder
with proper credential injection and health monitoring.
Use when deploying Adobe API integrations to production platforms.
Trigger with phrases like "deploy adobe", "adobe Vercel",
"adobe Cloud Run", "adobe App Builder deploy", "adobe production deploy".
jeremylongshore/claude-code-plugins-plus-skills 1,803
-
adobe-rate-limits
Implement Adobe API rate limiting, backoff, and quota management across
Firefly, PDF Services, Photoshop, and I/O Events APIs.
Use when handling rate limit errors, implementing retry logic,
or optimizing API request throughput for Adobe.
Trigger with phrases like "adobe rate limit", "adobe throttling",
"adobe 429", "adobe retry", "adobe backoff", "adobe quota".
jeremylongshore/claude-code-plugins-plus-skills 1,803