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.
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.
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.
Install the Postgres best-practices Claude Code plugin
Installs: The postgres-best-practices plugin from the supabase-agent-skills marketplace; it contains the supabase-postgres-best-practices skill. · Claude Code
Before you start
Claude Code with plugin commands available
In a terminal, add the Supabase agent-skills marketplace to Claude Code.
claude plugin marketplace add supabase/agent-skills
Then, in a terminal, install the postgres-best-practices plugin from that marketplace.
claude plugin install postgres-best-practices@supabase-agent-skills
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].
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.