server
Coming from a 0.x release? See MIGRATION.md for the v0 → v1 rename map (allow → auth, 'public' → 'publishable', authType → authMode, claims → jwtClaims, …).
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.
Claude Code
> /plugin marketplace add supabase/agent-skills
Codex
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a codex
Cursor
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a cursor
Gemini CLI
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a gemini-cli
GitHub Copilot
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a github-copilot
OpenCode
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a opencode
Windsurf
$ npx skills add supabase/agent-skills --skill supabase-postgres-best-practices supabase -a windsurf

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
supabase
Comprehensive Supabase development skill covering all Supabase products and integrations.
Use when:
supabase-postgres-best-practices
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.
Coming from a 0.x release? See MIGRATION.md for the v0 → v1 rename map (allow → auth, 'public' → 'publishable', authType → authMode, claims → jwtClaims, …).
Gives your app a hosted Postgres database with built-in auth, auto-generated APIs and file storage, and the explorer skill helps you build Studio surfaces like SQL snippets, notebooks and query cells.
See 12 agent-skills alternatives
Lets Claude Code inspect DBX-managed database connections, explore schemas, run bounded read-only queries, generate DBML or schema docs, and open tables in DBX Desktop.
Skills for maintainers of the googleapis/mcp-toolbox repo, covering docs link sweeps, failing test fixes, bug reproduction, pull request review, and stale issue triage. The toolbox connects AI agents to enterprise databases.
Skills for building with Convex, an open-source reactive database for app developers. They cover project setup, authentication, schema and data migrations, reusable components, and diagnosing performance problems.
Lets Claude Code users query databases in plain English, convert questions into SQL, design schemas and tables, and work with WhoDB hosts and projects through MCP tools.
Install it with the command on its page. It includes supabase-postgres-best-practices, supabase. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it