AIKraft/Skills/postgresql экспертная проверка кода на соответствие лучшим практикам

postgresql экспертная проверка кода на соответствие лучшим практикам

PostgreSQL database design, migration, and performance optimization best practices. This skill should be used when writing, reviewing, or refactoring database schemas, migrations, or query patterns. Triggers on tasks involving PostgreSQL databases, schema design, migration optimization, or data modeling.

wispbit-ai official Дизайн

Что делает навык

Навык обеспечивает экспертную проверку и рефакторинг схем баз данных, миграций и запросов PostgreSQL на соответствие лучшим практикам. Он фокусируется на критических аспектах проектирования, таких как управление индексами, безопасность ограничений и оптимизация производительности для production-среды.

Когда применять

  • Написание или ревью миграций и изменений схемы базы данных
  • Создание или модификация таблиц, столбцов, индексов, ограничений и внешних ключей
  • Оптимизация производительности запросов и проектирования базы данных
  • Рефакторинг существующих структур базы данных для устранения узких мест

Как работает

  1. Определить контекст задачи: написание, ревью или рефакторинг схемы, миграций или запросов PostgreSQL
  2. Применить правила из категорий приоритета: управление индексами, безопасность ограничений, дизайн схемы и стандарты именования
  3. Использовать конкретные правила, такие как only-concurrent-indexes, add-index-for-foreign-key, unique-constraint, split-foreign-key, set-column-not-null, only-jsonb, always-include-columns, limit-non-unique-index, index-naming-standards, column-naming-standards
  4. Изучить файлы правил в директории rules/ для получения подробных объяснений, примеров кода (неправильных и правильных) и контекста
  5. Внедрить рекомендации по использованию CONCURRENTLY, разделению создания уникальных ограничений, валидации внешних ключей и использованию JSONB

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

Проверь миграцию на соответствие правилам управления индексами и безопасности ограничений
Рефакторинг схемы таблицы: добавь индексы для внешних ключей и используй JSONB вместо JSON
Оптимизируй запросы и структуру базы данных, применив стандарты именования и ограничения NOT NULL

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «postgresql-expert-best-practices-code-review» из репозитория: # https://github.com/wispbit-ai/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r postgresql-expert-best-practices-code-review/ ~/.claude/skills/postgresql-expert-best-practices-code-review/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.