К основному содержанию
скилл CX Codex GP ChatGPT официальный · OpenAI

supabase-postgres-best-practices · openai — скилл для Codex: что делает

Скилл содержит правила оптимизации Postgres от команды Supabase. Помогает писать SQL-запросы, проектировать схемы и настраивать RLS.

Установить в Codex · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openai/plugins --skill supabase-postgres-best-practices
npx skills add openai/plugins --skill supabase-best-practices -a codex
Открыть на GitHub

Что делает supabase-postgres-best-practices

Скилл добавляет в базу знаний агента правила оптимизации Postgres от команды Supabase. Внутри собрано руководство по 8 категориям. Они охватывают производительность запросов, управление подключениями, RLS и блокировки.

Каждое правило лежит в отдельном файле каталога references/ с префиксами вроде query- или schema-. В них даны примеры ошибочного и исправленного SQL-кода, пояснения и разбор планов EXPLAIN. Использовать их можно при ревью медленных запросов, проектировании схем или настройке пула соединений.

Ставить скилл стоит разработчикам, которые пишут сложные запросы к Postgres и настраивают права доступа. Для простых таблиц без кастомного SQL он избыточен.

Какие задачи решает

  • Найти медленные SQL-запросы без подходящих индексов
  • Настроить пул соединений базы данных
  • Спроектировать правила Row-Level Security для таблиц
  • Устранить конфликты блокировок при конкурентном доступе

Примеры запросов агенту

  • «Проверь этот SQL-запрос по правилам query- и найди недостающие индексы»
  • «Помоги настроить RLS для таблицы профилей с учётом рекомендаций Supabase»
  • «Проанализируй вывод EXPLAIN для медленной выборки»

Как установить supabase-postgres-best-practices

1Через Skills CLI (Vercel)

npx skills add openai/plugins --skill supabase-postgres-best-practices
npx skills add openai/plugins --skill supabase-best-practices -a codex

2Вручную: положить файлы

.agents/skills/supabase-best-practices/SKILL.md

Для всех проектов — ~/.agents/skills/

Из того же набора201

Весь набор →
supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок remotion-render официальный Remotion Экспортирует видео и отдельные кадры из проектов Remotion через консольные команды. CX Codex GP ChatGPT 3установок figma-create-new-file официальный Figma Создаёт пустые файлы Figma, FigJam или Slides в черновиках нужной команды. Скилл готовит параметры и planKey перед запуском MCP-инструментов. CX Codex GP ChatGPT 6установок swiftui-performance-audit официальный OpenAI Находит причины просадок кадров, долгого рендеринга и утечек памяти в SwiftUI. Помогает разобрать код вьюшек или подготовить замеры для профилирования. CX Codex GP ChatGPT 109установок swiftui-liquid-glass официальный OpenAI Скилл помогает создавать и проверять интерфейсы SwiftUI с Liquid Glass для iOS 26+. Он нужен при внедрении эффекта, ревью и проверке fallback-сценариев. CX Codex GP ChatGPT 121установок swiftui-ui-patterns официальный OpenAI Скилл помогает собирать и рефакторить SwiftUI-интерфейсы: навигацию, состояние, компоновку и контролы. Подойдёт для новых экранов и правок существующего проекта. CX Codex GP ChatGPT 114установок swiftui-view-refactor официальный OpenAI Скилл наводит порядок в коде SwiftUI: делит разросшиеся экраны на отдельные структуры View и выносит побочные эффекты из body. CX Codex GP ChatGPT 113установок ios-memgraph-leaks официальный OpenAI Скилл захватывает и разбирает утечки памяти iOS из симулятора или .memgraph. Нужен для поиска удерживающих связей и проверки исправлений. CX Codex GP ChatGPT 1 054установок

Другие версии supabase-postgres-best-practices

Похожие

sql-object-impact-analysis официальный github Находит зависимости таблиц, колонок и процедур в SQL-коде и бэкенде перед их удалением или изменением. Помогает оценить зону поражения в легаси-проектах. GitHub Copilot 26установок pinecone-rag официальный github Скилл помогает строить RAG-системы и память агента на Pinecone. Подойдёт для семантического поиска по документам и хранения контекста между сессиями. GitHub Copilot 24установок server-side-conversion-tracking официальный github Скилл помогает настроить серверную отправку покупок в Facebook, TikTok, Google и Bing. Нужен, когда рекламные платформы теряют конверсии. GitHub Copilot 21установок migrating-oracle-to-postgres-data-access-code официальный github Переводит слой доступа к данным в .NET с Oracle на PostgreSQL через Npgsql. Помогает адаптировать проект C# по готовому чеклисту миграции. GitHub Copilot 10установок memory-engineering Alireza Rezvani Скилл помогает спроектировать и проверить память агента, посчитать цену записи и ввести правило забывания. Пригодится для аудита CLAUDE.md и memory store. Claude Code 29установок xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. Claude Code Claude.ai 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. Claude Code CX Codex Cursor +1 509 900установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. Claude Code CX Codex Cursor +1 103 500установок

Вопросы о supabase-postgres-best-practices

Как установить supabase-postgres-best-practices в Codex?

Выполните команду npx skills add openai/plugins --skill supabase-postgres-best-practices. Скилл загрузится в окружение проекта.

Что делает этот скилл?

Он даёт агенту набор правил для проверки SQL-запросов, правильной индексации, настройки пула соединений и политик RLS.

По какому принципу расставлены приоритеты в правилах?

Руководство делит 8 категорий по силе воздействия. Критический приоритет получили скорость выполнения запросов, управление подключениями и безопасность, а расширенные функции отнесены в конец списка.

Исходный текст

SKILL.md · MIT
---
name: supabase-postgres-best-practices
description: Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
metadata:
  author: supabase
  version: "1.1.0"
  organization: Supabase
  date: January 2026
  abstract: Comprehensive Postgres performance optimization guide for developers using Supabase and Postgres. Contains performance rules across 8 categories, prioritized by impact from critical (query performance, connection management) to incremental (advanced features). Each rule includes detailed explanations, incorrect vs. correct SQL examples, query plan analysis, and specific performance metrics to guide automated optimization and code generation.
---

# 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

| Priority | Category | Impact | Prefix |
|----------|----------|--------|--------|
| 1 | Query Performance | CRITICAL | `query-` |
| 2 | Connection Management | CRITICAL | `conn-` |
| 3 | Security & RLS | CRITICAL | `security-` |
| 4 | Schema Design | HIGH | `schema-` |
| 5 | Concurrency & Locking | MEDIUM-HIGH | `lock-` |
| 6 | Data Access Patterns | MEDIUM | `data-` |
| 7 | Monitoring & Diagnostics | LOW-MEDIUM | `monitor-` |
| 8 | Advanced Features | LOW | `advanced-` |

## How to Use

Read individual rule files for detailed explanations and SQL examples:

```
references/query-missing-indexes.md
references/schema-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

- 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

© supabase · MIT · openai/plugins

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой