SQL Optimization Patterns: научи AI искать причину медленных SQL-запросов
Skill для Codex и Claude Code, который помогает анализировать планы выполнения SQL, находить проблемы с индексами и оптимизировать запросы.
Вместо случайного добавления индексов он использует EXPLAIN ANALYZE, изучает реальные затраты запроса и предлагает изменения с учётом нагрузки на базу.
Пример: интернет-магазин медленно загружает историю заказов. Skill помогает проверить JOIN, индексы и последовательное сканирование таблиц, а затем подобрать оптимизацию.
Как попробовать
Установка:
npx skills add https://github.com/wshobson/agents —skill sql-optimization-patterns
После установки попроси агента:
Проанализируй самые медленные SQL-запросы в проекте. Используй EXPLAIN ANALYZE, найди узкие места и предложи оптимизацию. Не изменяй запросы без объяснения причин и проверки влияния индексов на запись.
Работает с PostgreSQL. Важно: EXPLAIN ANALYZE действительно выполняет запрос, поэтому осторожно используй его на production-базе.
🔗 GitHub Skill: https://github.com/wshobson/agents/blob/main/plugins/developer-essentials/skills/sql-optimization-patterns/SKILL.md