用 Postgres 最佳实践开发 Supabase 应用

通过 AI 代理自动获取 Supabase 开发支持与 Postgres 性能优化建议。

详细介绍

Supabase Agent Skills

一组帮助开发者在使用 AI agent 时更准确、高效地使用 Supabase 的指令、脚本和资源。兼容 18+ 种 AI agent,包括 Claude Code、GitHub Copilot、Cursor、Cline 等。

适用场景

supabase

当你需要处理以下任务时使用此技能:

使用任何 Supabase 产品(Database、Auth、Edge Functions、Realtime、Storage、Vectors、Cron、Queues)

在 Next.js、React、SvelteKit、Astro、Remix 中使用客户端库和 SSR 集成(supabase-js、@supabase/ssr)

排查 Auth 问题(登录、登出、会话、JWT、Cookie、getSession、getUser、getClaims、RLS)

使用 Supabase CLI 或 MCP 服务器

处理 schema 变更、迁移、安全审计或 Postgres 扩展(pg_graphql、pg_cron、pg_vector)

supabase-postgres-best-practices

当你需要以下工作时使用此技能:

编写 SQL 查询或设计 schema

实现索引或查询优化

审核数据库性能问题

配置连接池或扩展

处理行级安全(RLS)

涵盖的类别(按影响优先级排序):

查询性能(关键)

连接管理(关键)

Schema 设计(高)

并发与锁(中高)

安全与 RLS(关键)

数据访问模式(中)

监控与诊断(低中)

高级功能(低)

核心能力

supabase :全面的 Supabase 开发技能,涵盖所有 Supabase 产品及集成,包括 Auth、客户端库、CLI、MCP、schema 变更、迁移、安全审计和 Postgres 扩展的指导。

supabase-postgres-best-practices :来自 Supabase 的 Postgres 性能优化指南,涵盖 8 个类别,按影响力优先级排列。

工作方式

安装后,技能会自动对您的 AI agent 可用。当 agent 检测到相关任务时,会使用技能中的指令和参考文档来更准确、高效地完成任务。您只需用自然语言描述任务即可。

您需要提供

与 Supabase 或 Postgres 相关的自然语言请求或问题。例如:

优化这条 Postgres 查询

检查我的 schema 是否存在性能问题

帮我用 Next.js 设置 Supabase Auth

帮我为这张表添加合适的索引

您会获得

Agent 根据技能指导产生准确的结果,例如:

优化后的 SQL 查询

Schema 设计建议

索引建议

Auth 配置步骤

Auth 或性能问题的排查指导

使用示例

优化这条 Postgres 查询

检查我的 schema 是否存在性能问题

帮我用 Next.js 设置 Supabase Auth

帮我为这张表添加合适的索引

选型说明

涉及 Supabase 产品、客户端库、Auth、CLI 或 schema 管理的任务,使用 supabase 技能。

涉及 Postgres 性能优化、查询调优、索引设计、连接池和 RLS 审查的任务,使用 supabase-postgres-best-practices 技能。

注意事项

兼容 18+ 种 AI agent,包括 Claude Code、GitHub Copilot、Cursor、Cline 等。

安装后技能自动生效,agent 检测到相关任务时自动使用,无需手动激活。

无需额外 API 密钥、账号或配置(除 AI agent 本身外)。

试试这样做

  • 帮我审查这个数据库架构的性能问题,并提供优化建议。
  • 如何使用 Next.js 配置 Supabase 身份验证?
  • 请为我的 Postgres 表添加合适的索引以优化查询性能。

作者:supabase 开发者 / 职场人 | GitHub Stars 2.4K | 标签:编程开发 数据分析 已认证 开源许可: MIT

来源:colaos.ai | Skill ID:supabase-agent-skills