Supabase Postgres Best Practices

davila7/claude-code-templates/cli-tool/components/skills/database/supabase-postgres-best-practices

作者 davila78da17d671b6fMIT32K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

AI 生成的概览

Supabase 的 Postgres 性能指南,涵盖查询、连接、安全、模式、锁、数据访问、监控与高级规则。

功能
提供由 Supabase 维护的 Postgres 性能与设计规则参考,按影响程度分为八个类别,包括查询性能、连接管理、安全与 RLS、模式设计、并发与锁、数据访问模式、监控与诊断以及高级功能。每条规则文件说明该实践为何重要,并给出错误与正确的 SQL 示例,可选附带 EXPLAIN 输出或指标。全部规则的汇编版本位于 AGENTS.md。
适用场景
适用于编写或审查 SQL 查询、设计数据库模式、添加索引、调整连接池或排查 Postgres 性能问题时。也适用于使用 Postgres 特有功能或行级安全(RLS)的场景。
运行要求
仅为说明文档,不附带脚本。阅读规则文件需要访问该技能自带的 Markdown 文档。

Supabase Postgres Best Practices

Comprehensive performance optimization guide for Postgres, maintained by Supabase. Contains rules across 8 categories, prioritized by impact to guide automated query optimization and schema design.

When to Apply

Reference these guidelines when:

  • Writing SQL queries or designing schemas
  • Implementing indexes or query optimization
  • Reviewing database performance issues
  • Configuring connection pooling or scaling
  • Optimizing for Postgres-specific features
  • Working with Row-Level Security (RLS)

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Query PerformanceCRITICALquery-
2Connection ManagementCRITICALconn-
3Security & RLSCRITICALsecurity-
4Schema DesignHIGHschema-
5Concurrency & LockingMEDIUM-HIGHlock-
6Data Access PatternsMEDIUMdata-
7Monitoring & DiagnosticsLOW-MEDIUMmonitor-
8Advanced FeaturesLOWadvanced-

How to Use

Read individual rule files for detailed explanations and SQL examples:

rules/query-missing-indexes.mdrules/schema-partial-indexes.mdrules/_sections.md

Each rule file contains:

  • Brief explanation of why it matters
  • Incorrect SQL example with explanation
  • Correct SQL example with explanation
  • Optional EXPLAIN output or metrics
  • Additional context and references
  • Supabase-specific notes (when applicable)

Full Compiled Document

For the complete guide with all rules expanded: AGENTS.md

来源与署名

来源:davila7/claude-code-templates位于cli-tool/components/skills/database/supabase-postgres-best-practices提交8da17d6

许可证: MIT

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架