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 從公開儲存庫中收錄這些內容。

檢舉或申請下架