К основному содержанию
скилл

postgresql · davila7 — скилл для Claude Code: что делает и как установить

Помогает спроектировать схему таблиц под PostgreSQL с расчётом на надёжные типы данных, ограничения целостности и особенности движка.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill database/postgresql
Открыть на GitHub

Что делает postgresql

Скилл задаёт правила моделирования баз данных именно под PostgreSQL. Он требует начинать с третьей нормальной формы и отказывается от преждевременной денормализации. По умолчанию для первичных ключей предлагается BIGINT GENERATED ALWAYS AS IDENTITY, для денег — NUMERIC, а для строк — обычный TEXT с проверками длины через CHECK, исключая устаревший VARCHAR(n).

Инструкция прямо указывает на неочевидные места движка. Например, PostgreSQL не создаёт индексы на внешние ключи сам — их приходится прописывать вручную. Скилл напоминает про поведение UNIQUE со значениями NULL, разрывы в последовательностях IDENTITY и специфику кучевого хранения без кластеризованных первичных ключей. Также здесь собраны правила для JSONB, массивов, диапазонов и pgvector.

Для баз данных отличных от PostgreSQL или для оптимизации запросов без изменения DDL этот скилл бесполезен. Применять изменения структуры на проде без бэкапов и плана отката инструкция запрещает.

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

  • спроектировать схему таблиц в третьей нормальной форме
  • настроить ручные индексы для внешних ключей и фильтров
  • подобрать строгие типы данных вроде timestamptz и numeric
  • подготовить структуру под хранение jsonb, массивов или pgvector

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

  • Спроектируй схему для интернет-магазина на PostgreSQL с таблицами пользователей и заказов
  • Проверь DDL миграции: нужны ли здесь дополнительные индексы на внешние ключи?
  • Подбери типы данных для интервалов дат и тегов в PostgreSQL

Как установить postgresql

1Через claude-code-templates

npx claude-code-templates@latest --skill database/postgresql

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill postgresql -a claude-code

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

~/.claude/skills/postgresql/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/postgresql/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о postgresql

Как установить postgresql в Claude Code?

Выполните команду npx claude-code-templates@latest --skill database/postgresql или добавьте через менеджер скиллов: npx skills add davila7/claude-code-templates --skill postgresql -a claude-code.

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

Он снабжает Claude Code правилами проектирования реляционных таблиц под PostgreSQL, помогая выбрать типы данных, настроить индексы и учесть особенности MVCC.

Когда этот скилл использовать не стоит?

Он не подходит для других СУБД вроде MySQL или SQLite, а также для задач тюнинга запросов, где структура таблиц остаётся без изменений.

Похожие скиллы

Все скиллы по теме «Данные и базы» →

Сначала — postgresql от других авторов.

postgresql devops-skills Помогает администрировать PostgreSQL: настраивать репликацию, резервные копии и параметры производительности. Пригодится при развёртывании и тюнинге БД. CX Codex +1 419установок xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

Весь набор →
domain-name-brainstormer Придумывает имена для домена под ваш проект и проверяет, какие из них свободны в разных зонах. Пригодится на старте проекта или при ребрендинге. 321установок react-patterns Скилл подсказывает, как выбирать структуру компонентов, хуки и управление состоянием в React. Пригодится при разработке и рефакторинге интерфейсов на TypeScript. 321установок firebase Скилл помогает проектировать Firebase-бэкенд: аутентификацию, базы данных, функции, хранилище и хостинг. Пригодится до настройки схемы и правил доступа. 321установок core-web-vitals Скилл помогает разбирать LCP, INP и CLS и подбирать изменения для загрузки, отклика и стабильности страницы. Пригодится, когда нужно найти причину плохих показателей. 315установок context-window-management Скилл для работы с контекстным окном LLM: суммаризация, обрезка, маршрутизация и защита от context rot. Пригодится, когда диалог упирается в лимит токенов. 309установок documentation-templates Скилл даёт структуру и шаблоны для README, API-документации, комментариев и других проектных записей. Пригодится, когда нужно оформить документацию с нуля или привести её к общему виду. 305установок unity-project-setup Разворачивает шаблон игрового проекта Unity с папками Assets, URP, базовыми C#-скриптами и конфигурацией Git LFS прямо через диалог с Claude Code. 303установок agent-memory-mcp Скилл поднимает MCP-сервер с долговременной памятью: агент записывает решения, архитектуру и паттерны и потом находит их поиском. 300установок

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

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