By supabase
Manage Supabase projects directly from Claude Code: optimize Postgres queries and schema design, interact with Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, and Queues, and access Supabase documentation via MCP.
Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, declarative schemas, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub supabase/agent-skillsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.

Agent Skills to help developers using AI agents with Supabase. Agent Skills are folders of instructions, scripts, and resources that agents can discover and use to do things more accurately and efficiently. Compatible with 18+ AI agents including Claude Code, GitHub Copilot, Cursor, Cline, and many others.
The skills in this repo follow the Agent Skills format.
See the Supabase AI Skills documentation for detailed installation instructions.
npx skills add supabase/agent-skills
npx skills add supabase/agent-skills --skill supabase
npx skills add supabase/agent-skills --skill supabase-postgres-best-practices
You can also install the skills as Claude Code plugins:
# 1. Install supabase/agent-skill marketplace
claude plugin marketplace add supabase/agent-skills
# 2. Install the plugin that you want
claude plugin install supabase@supabase-agent-skills
claude plugin install postgres-best-practices@supabase-agent-skills
Comprehensive Supabase development skill covering all Supabase products and integrations.
Use when:
Postgres performance optimization guidelines from Supabase. Contains references across 8 categories, prioritized by impact.
Use when:
Categories covered:
Skills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
Optimize this Postgres query
Review my schema for performance issues
Help me set up Supabase Auth with Next.js
Help me add proper indexes to this table
Each skill follows the Agent Skills Open Standard:
SKILL.md - Required skill manifest with frontmatter (name, description, metadata)references/ - (Optional) Reference files for detailed documentation.well-known discoveryEach release uploads a dist/index.json alongside the skill tarballs. This index conforms to the agent-skills .well-known URI spec (schema v0.2.0) and is consumed by supabase.com to serve skills at https://supabase.com/.well-known/agent-skills/.
The release artifacts are built by scripts/build-release.ts and triggered by Release Please on every semver release.
jonathanhefner/agentskills-build-for-well-known is intended to be transferred to the agentskills org and published to the GitHub Marketplace. When that happens, scripts/build-release.ts and the pnpm build:release step in release-please.yml can be replaced with the Action directly:
- name: Build release artifacts
uses: agentskills/build-for-well-known@v1 # replaces pnpm build:release
with:
skills-dir: skills
output-dir: dist
Everything else — the Release Please trigger, the upload step, the supabase-plugin dispatch — stays exactly the same. The script and the Action produce identical output, so it is a drop-in swap.
Supabase skills for Postgres best practices, JavaScript SDK (auth, database, storage, realtime), and CLI (migrations, edge functions, local dev).
Claude Code skill pack for Supabase (30 skills)
Comprehensive Supabase integration for AI applications with database, auth, storage, realtime, and vector search capabilities
Full-stack Supabase developer skill for Next.js apps. Covers Database (Postgres tables, schemas, views, indexes, RLS, CLS, roles, functions, triggers, webhooks), Auth (email/password, magic link, OTP, OAuth, MFA, SSR/PKCE), the @supabase/supabase-js client, and @supabase/ssr Next.js integration.
Postgres performance optimization and best practices from Supabase. 30 rules across 8 categories prioritized by impact.
Neon database development skills including authentication, Drizzle ORM, serverless drivers, and toolkit utilities