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

supabase-postgres-best-practices · openai — скилл для Codex: правила

Набор правил по производительности Postgres от Supabase. Пригодится, когда агент пишет запросы, проектирует схему или разбирает медленную базу.

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

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

Скилл подключает к агенту справочник по оптимизации Postgres. Правила разбиты на 8 категорий и отсортированы по влиянию: сначала производительность запросов, управление соединениями и безопасность с RLS, потом проектирование схемы, блокировки, паттерны доступа к данным, мониторинг и продвинутые возможности. У каждого правила свой префикс в имени файла — query-, conn-, security-, schema-, lock-, data-, monitor-, advanced-.

Внутри — файлы в references/, например references/query-missing-indexes.md и references/query-partial-indexes.md. В каждом разборе есть объяснение, почему это важно, пример неправильного SQL, пример правильного и вывод EXPLAIN или метрики. Отдельно идут заметки под Supabase.

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

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

  • найти запрос, которому не хватает индекса
  • разобрать вывод EXPLAIN и понять узкое место
  • спроектировать схему с учётом типов и связей
  • настроить пул соединений под нагрузку
  • проверить политики Row-Level Security

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

  • посмотри этот запрос и скажи, каких индексов не хватает
  • проверь схему таблиц orders и users по правилам schema-
  • почему этот запрос медленный? разбери план выполнения

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

1Через Skills CLI (Vercel)

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

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

.agents/skills/supabase-postgres-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/C# с Oracle на PostgreSQL через Npgsql. Нужен при миграции кода приложения вместе с базой данных. 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 -a codex. Файл скилла появится в .agents/skills/supabase-postgres-best-practices/SKILL.md.

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

Даёт агенту правила оптимизации Postgres: индексы, соединения, RLS, схема, блокировки. Агент опирается на них, когда пишет или проверяет SQL.

Нужен ли доступ к самому Supabase?

Нет, это текстовый справочник. Агент читает файлы правил и применяет их к вашему коду.

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

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.
license: MIT
metadata:
  author: supabase
  version: "1.1.1"
  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/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

- 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

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

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

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