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

SQLAlchemy ORM Expert — скилл для Claude Code: модели и запросы

Скилл по SQLAlchemy 2.0+ для поддержки клиентов: модели тикетов, сессии, async-запросы и PostgreSQL. Пригодится, когда пишете бэкенд на FastAPI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy-orm-expert -a claude-code
npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy -a claude-code
Открыть на GitHub

Что делает SQLAlchemy ORM Expert

Скилл описывает, как строить модели данных для системы поддержки: пользователи, тикеты, комментарии, вложения, теги. Декларативный маппинг с аннотациями типов, перечисления для статуса и приоритета, мягкое удаление через deleted_at, связи один-ко-многим и многие-ко-многим через промежуточную таблицу. Всё это разобрано на примерах кода, которые агент переносит в ваш проект.

Дальше идут сессии, оптимизация запросов, async-операции и работа с PostgreSQL. Скилл заявляет поддержку FastAPI, Flask и Django. Для async нужен asyncpg, для синхронного доступа к PostgreSQL — psycopg2-binary, миграции через alembic, тесты на pytest и pytest-asyncio. Сам SQLAlchemy нужен версии 2.0 и выше: на 1.x примеры с Mapped и mapped_column не заработают.

Скилл собран под сценарии поддержки: управление тикетами, аутентификация, массовые операции с данными, отчёты, аудит. Если ваш проект про другое, примеры всё равно переносятся, но структуру моделей придётся менять под себя.

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

  • описать модели тикетов, пользователей и комментариев
  • настроить связи между таблицами без ручных join
  • перевести синхронные запросы на async с FastAPI
  • ускорить тяжёлые выборки в PostgreSQL
  • добавить мягкое удаление и аудит изменений

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

  • Опиши модели User, Ticket и Comment на SQLAlchemy 2.0 с аннотациями типов
  • Перепиши этот запрос на async-сессию с asyncpg
  • Проверь связи в моих моделях и подскажи, где нужен selectinload

Как установить SQLAlchemy ORM Expert

1Через Skills CLI (Vercel)

npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy-orm-expert -a claude-code
npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy -a claude-code

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

~/.claude/skills/sqlalchemy/SKILL.md

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

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

Вопросы о SQLAlchemy ORM Expert

Как установить SQLAlchemy ORM Expert в Claude?

Выполните npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy-orm-expert -a claude-code, затем npx skills add manutej/luxor-claude-marketplace --skill sqlalchemy -a claude-code. Файл скилла окажется по пути ~/.claude/skills/sqlalchemy/SKILL.md.

Что делает SQLAlchemy ORM Expert?

Даёт агенту готовые шаблоны моделей, сессий и запросов для SQLAlchemy 2.0+ в системах поддержки клиентов. Отдельно разобраны async-операции и интеграция с PostgreSQL.

Какие зависимости нужны для работы скилла?

sqlalchemy>=2.0, asyncpg, psycopg2-binary, alembic, pytest и pytest-asyncio. Скилл заявляет поддержку FastAPI, Flask и Django.

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

Все скиллы по теме «Данные и базы» →
sqlalchemy sanjeed5 Правило для Cursor задаёт стиль SQLAlchemy 2.x: типизированные модели, сессии через контекстный менеджер, select() вместо устаревшего Query. ★ 3 579звёзд репо prisma-orm-setup prisma Проводит агента по настройке Prisma ORM: определить версию, подключить базу, проверить соединение. Новые приложения сажает на Prisma ORM 8. CX Codex +1 67 900установок prisma-postgres prisma Устаревший скилл, перенаправляющий на prisma-postgres-setup. Используйте его только если явно вызывается по имени; в новых проектах выбирайте prisma-postgres-setup. CX Codex +1 382 300установок prisma-patterns affaan-m Набор правил и архитектурных шаблонов для работы с Prisma ORM в TypeScript. Помогает писать безопасные схемы, запросы и транзакции без утечек соединений. CX Codex +1 4 500установок drizzle-orm Mindrally Скилл задаёт агенту правила разработки на Drizzle ORM: схема как код, типы из таблиц, запросы и миграции. CX Codex +1 1 000установок django-patterns affaan-m Помогает проектировать архитектуру Django и DRF: настраивать раздельные конфигурации, писать кастомные QuerySet и организовывать структуру приложений. CX Codex +1 5 200установок

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

asyncio-concurrency-patterns Скилл по конкурентности в Python: event loop, корутины, задачи, семафоры и блокировки. Пригодится, когда пишешь асинхронный сервис или клиент. CX Codex +1 489установок rust-systems-programming Скилл по системному Rust: владение, заимствование, потоки, async, unsafe и оптимизация. Пригодится, когда пишешь низкоуровневый код или переписываешь C/C++. CX Codex +1 485установок api-gateway-patterns Скилл для проектирования API-шлюзов на Kong: маршрутизация, лимиты, аутентификация, балансировка. Пригодится, когда микросервисы уже есть, а единой точки входа нет. CX Codex +1 481установок react-patterns Скилл с готовыми рецептами React: хуки, композиция компонентов, управление состоянием и борьба с лишними ререндерами. CX Codex +1 471установок pandas Скилл для работы с pandas в задачах поддержки: расчёт SLA, метрики агентов, выгрузки из PostgreSQL. Пригодится, когда надо разобрать тикеты и построить отчёт. CX Codex +1 469установок database-management-patterns Скилл-справочник по работе с PostgreSQL и MongoDB: проектирование схем, индексы, транзакции, репликация и шардирование. CX Codex +1 466установок react-development Скилл для ИИ-агента: подсказывает, как писать компоненты, хуки, состояние и эффекты в React по официальной документации. CX Codex +1 464установок tailwind-css Скилл по Tailwind CSS: утилитарные классы, адаптивность, тёмная тема и оптимизация сборки. Пригодится, когда верстаешь интерфейс и не хочешь прыгать в CSS-файлы. CX Codex +1 461установок

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

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