←Leaderboard/Databases/agent-skills
Last commit on October 2, 2026·Created on January 16, 2026

supabase/agent-skills

“Provides best practices for Postgres schema design, RLS policies, migrations, and performance diagnostics.”
Combined rank
#191
across all skills
In Databases
#1
category rank
Stars
3k
+1.9% in last 7d
Forks
263
+2.7% in last 7d
Watchers
13
-7.1% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill provides a set of Postgres best practices for developers managing databases in any environment. It focuses on the critical stages of database lifecycle management, from initial schema design and column type selection to the implementation of RLS policies and migration files.

Beyond authoring, it assists in diagnosing system instability by providing guidance on EXPLAIN plans, connection exhaustion, and locking issues. It ensures that changes to tables, triggers, and database functions adhere to established stability and security standards.

WHO IT'S FOR
Full-stack developers
building apps with Supabase and Next.js
Database engineers
optimizing Postgres schema and query performance
Backend engineers
implementing RLS policies and database security
AI agent builders
configuring AI agents for Supabase development
Repository contents

2 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Setup

Install all Supabase skills with the skills CLI

Installs: Complete Supabase agent-skills bundle, installed at project scope by default.

Before you start

Run from: The project repository where the skills should be shared with contributors and cloud agents.

  1. Run this terminal command from the project repository to install all Supabase skills at the documented default project scope.

    npx skills add supabase/agent-skills
README.md ↗ · Checked Nov 5, 2026supabase.com ↗ · Checked Nov 5, 2026

Give it something to do.

Suggested first task

Review a Postgres query for high-impact improvements

Uses supabase-postgres-best-practices

  • A Postgres SQL query in place of [paste the SQL query here]
  • Optional EXPLAIN output in place of [paste EXPLAIN output here, or state that none is available]
Use the supabase-postgres-best-practices skill to review this Postgres query and suggest one or two high-impact improvements. Explain why each change matters and show corrected SQL. Query: [paste the SQL query here]. Optional query plan: [paste EXPLAIN output here, or state that none is available].
README.md ↗ · Checked Nov 5, 2026skills/supabase-postgres-best-practices/SKILL.md ↗ · Checked Nov 5, 2026
Suggested first task

Diagnose a Supabase Auth issue in Next.js

Uses supabase

  • The observed Auth error or unexpected behavior
  • The local project path or relevant file paths
  • Relevant configuration or logs, if available
Use the supabase skill to troubleshoot this Supabase Auth issue in my Next.js app: [describe the error or unexpected behavior]. Review the relevant code at [project path or file paths], identify the likely cause, and propose the smallest fix plus a verification step. Treat the paths as local placeholders and ask me for any missing configuration or error details before assuming them.
README.md ↗ · Checked Nov 5, 2026skills/supabase/SKILL.md ↗ · Checked Nov 5, 2026