supabase agent-skills
OFFICIALLABSCO SUMMARY
The supabase skill is the broad one: every product surface — Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues — the client libraries and SSR integrations for Next.js, React, SvelteKit, Astro, and Remix, the CLI and MCP server, schema changes and migrations, and the debugging path through auth failures, RLS surprises, schema-cache issues, and Postgres, HTTP, or Edge Function errors down to reading the logs in ClickHouse.
supabase-postgres-best-practices is narrower and, by its own description, not Supabase-specific at all — it is Postgres guidance for Postgres running anywhere, organized into eight categories from query performance and connection management, marked critical, down to monitoring and advanced features, marked low priority. Its own text is explicit that even a one-column change or a single query deserves these rules, not just a big schema migration.
READ THE FULL ANALYSIS
What each one costs to start. The supabase skill assumes the CLI or MCP server is already part of your workflow — our dependency check labels it local_tool. The Postgres best-practices skill is pure written reference: nothing to install, nothing to authenticate, labelled ready.
Distribution is unusually tight for a two-skill package. It installs through npx skills add supabase/agent-skills, through a Claude Code plugin marketplace (claude plugin install supabase@supabase-agent-skills), and — per the README — every release also publishes a dist/index.json file that supabase.com itself reads to serve these same two skills at its own .well-known/agent-skills endpoint. The skill package and the vendor's documentation site are built from one source.
ALSO IN THIS PACKAGE
supabase
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, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).
postgres-best-practices
Postgres performance optimization and best practices. Use when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
supabase
Official Supabase MCP server for managing Supabase projects, databases, auth, storage, edge functions, and SQL workflows from AI agents.
http · https://mcp.supabase.com/mcp?features=docsWHAT'S INSIDE
2 showing · 2 totalNothing else to set up — install it and go.
supabase
Keeps work on a Supabase project honest: check today's documentation rather than trusting a memory of a product that changes every few weeks, and run anything touching logins, data access or the database schema past Supabase's own security checklist.
supabase-postgres-best-practices
Supabase's rulebook for working inside a Postgres database, ordered so the mistakes that hurt most come first — slow queries, exhausted connections, rows visible to the wrong user — each shown as a wrong version and a right one.
HOW TO GET IT
npx skills add supabase/agent-skillsnpx skills add supabase/agent-skills --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.
/plugin marketplace add supabase/agent-skills/plugin install supabase@supabase-agent-skills/plugin install postgres-best-practices@supabase-agent-skillsTyped inside the agent's own prompt, not in a terminal. The marketplace is called supabase-agent-skills, which is the part after the @.