Agent skill · data analytics · affaan-m
postgres-patterns
PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.
Why this skill is useful
Provides specific PostgreSQL query optimization patterns and indexing strategies that the AI wouldn't reliably generate on its own.
What it needs
About 2k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.
What this skill does
PostgreSQL パターン PostgreSQLベストプラクティスのクイックリファレンス。詳細なガイダンスについては、database-reviewer エージェントを使用してください。 起動タイミング SQLクエリまたはマイグレーションの作成時 データベーススキーマの設計時 低速クエリのトラブルシューティング時 Row Level Securityの実装時 コネクションプーリングの設定時 クイックリファレンス インデックスチートシート クエリパターン インデックスタイプ 例 -------------- ------------ --------- WHERE col = value B-tree(デフォルト) CREATE INDEX idx ON t (col) WHERE col > value B-tree CREATE INDEX idx ON t (col) WHERE a = x AND b > y 複合 CREATE INDEX idx ON t (a, b) WHERE jsonb @> '{}' GIN CREATE INDEX idx ON t USING gin (col) WHERE tsv @@ query GIN CREATE INDEX idx ON t USING gin (col) 時系列範囲 BRIN CREATE INDEX idx ON t USING brin (col) データタイプクイックリファレンス 用途 正しいタイプ 避けるべき ---------- ------------- ------- ID bigint int、ランダムUUID 文字列 text varchar(255) タイムスタンプ timestamptz timestamp 金額 numeric(10,2) float フラグ boolean varchar、int 一般的なパターン 複合インデックスの順序: カバリングインデックス: 部分インデックス: RLSポリシー(最適化): UPSERT: カーソルページネーション: キュー処理: アンチパターン検出 設定テンプレート 関連 Agent: database-reviewer - 完全なデータベースレビューワークフロー Skill: clickhouse-io - ClickHouse分析パターン Skill: backend-patterns - APIとバックエンドパターン --- Supabase Agent Skills)(MITライセンス)に基づく
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills affaan-m/postgres-patterns--9b4020