Agentskillz Logo

supabase/agent-skills / supabase-postgres-best-practices

supabase-postgres-best-practices

Установки
378,656
Автор
supabase/agent-skills

Сборник лучших практик Postgres от Supabase для разработчиков и AI-агентов. Помогает писать эффективные запросы, проектировать схемы, настраивать индексы, RLS-политики и миграции, а также диагностировать медленные запросы и проблемы с производительностью. Правила разбиты по приоритету влияния — от критичных (производительность запросов, управление соединениями) до дополнительных (продвинутые функции).

Установить скилл

npx skills add https://github.com/supabase/agent-skills --skill supabase-postgres-best-practices

Аудит безопасности

Gen Agent Trust Hub

pass

This skill provides a comprehensive set of Postgres performance optimization guidelines and best practices. It consists of static markdown documentation and SQL examples, posing no security risks to the environment.

Audited: 4/16/2026, 9:10:18 AM

Socket

pass

No alerts

Audited: 4/16/2026, 9:10:43 AM

Snyk

pass

Risk: LOW · No issues

Audited: 4/16/2026, 9:10:08 AM

Runlayer

pass

9/38 files flagged

Audited: 2/26/2026, 4:19:53 PM

ZeroLeaks

pass

Score: 93/100 · 2 sections analyzed

Audited: 4/16/2026, 9:10:09 AM

Промпт скилла

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:

references/query-missing-indexes.md
references/query-partial-indexes.md
references/_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)

References

Все файлы скилла

Другие скиллы автора