postgres-best-practices · davila7 — скилл для Claude Code: SQL и установка
Скилл помогает писать, проверять и улучшать запросы, схемы и настройки Postgres. Пригодится для индексов, RLS и поиска причин проблем с производительностью.
npx claude-code-templates@latest --skill development/postgres-best-practicesЧто делает postgres-best-practices
postgres-best-practices добавляет в работу Claude Code рекомендации по запросам, индексам, структуре схемы и конфигурации Postgres. Правила разделены на 8 категорий: производительность запросов, подключения, безопасность и RLS, схема, блокировки, доступ к данным, диагностика и расширенные возможности. Приоритеты помогают начать с наиболее критичных мест.
В составе есть отдельные файлы правил с пояснениями, плохими и исправленными SQL-примерами, а иногда выводом EXPLAIN и заметками для Supabase. Для полного набора правил используется AGENTS.md; отдельные материалы лежат, например, в rules/query-missing-indexes.md и rules/schema-partial-indexes.md. Для ревью Postgres это практичный справочник: он охватывает и запросы, и RLS, и управление подключениями.
Какие задачи решает
- проверить SQL-запрос и найти проблемы с индексами
- спроектировать схему Postgres с учётом правил доступа
- разобрать блокировки и конкурирующие операции
- настроить пул подключений и масштабирование
- провести ревью конфигурации и диагностики базы
Примеры запросов агенту
- Проверь этот SQL-запрос и предложи индексы по правилам
postgres-best-practices. - Проведи ревью схемы Postgres с учётом RLS и управления подключениями.
- Сверь решение с правилами из
rules/query-missing-indexes.mdиAGENTS.md.
Как установить postgres-best-practices
1Через claude-code-templates
npx claude-code-templates@latest --skill development/postgres-best-practices2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill postgres-best-practices -a claude-code3Вручную: положить файлы
~/.claude/skills/postgres-best-practices/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/postgres-best-practices/
Вручную: положить файлы
.agents/skills/postgres-best-practices/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/postgres-best-practices/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates postgres-best-practices2Вручную: положить файлы
.github/skills/postgres-best-practices/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/postgres-best-practicesВручную: положить файлы
.devin/skills/postgres-best-practices/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о postgres-best-practices
Как установить postgres-best-practices в Claude Code?
Выполните npx claude-code-templates@latest --skill development/postgres-best-practices.
Что делает postgres-best-practices?
Скилл даёт Claude Code правила для написания, проверки и оптимизации Postgres-запросов, схем и настроек. В нём есть отдельные правила с SQL-примерами и материалами для ревью.
Работает ли скилл с Row-Level Security?
Да. Безопасность и RLS входят в отдельную категорию правил с критичным приоритетом.
Похожие скиллы
Все скиллы по теме «Данные и базы» →Сначала — postgres-best-practices от других авторов.