用途:该技能是一份由 Supabase 维护的 Postgres 综合性能优化指南,适用于编写 SQL 查询、设计数据库模式、实现索引与查询优化、排查数据库性能问题、配置连接池与扩展、使用 Postgres 特有功能以及处理行级安全(RLS)等场景。
主要能力:规则按影响程度分为 8 类并带前缀标识——查询性能(query-,CRITICAL)、连接管理(conn-,CRITICAL)、安全与 RLS(security-,CRITICAL)、模式设计(schema-,HIGH)、并发与锁(lock-,MEDIUM-HIGH)、数据访问模式(data-,MEDIUM)、监控与诊断(monitor-,LOW-MEDIUM)、高级功能(advanced-,LOW)。每条规则文件包含:为何重要的简要说明、错误 SQL 示例及解释、正确 SQL 示例及解释、可选的 EXPLAIN 输出或指标、补充背景与参考,以及适用的 Supabase 专属说明。
使用方式:按需阅读单个规则文件获取详细说明与 SQL 示例,例如 references/query-missing-indexes.md、references/query-partial-indexes.md、references/_sections.md。
限制:资料未提供安装命令、收费方式或具体平台支持信息,暂未提供。该技能基于 Supabase 的开源工作(原始仓库 https://github.com/supabase/agent-skills),由 webconsulting.at 适配。参考链接包括 https://www.postgresql.org/docs/current/、https://supabase.com/docs、https://wiki.postgresql.org/wiki/Performance_Optimization、https://supabase.com/docs/guides/database/overview、https://supabase.com/docs/guides/auth/row-level-security。