Django AI Skills

Пять скиллов по Django от Vinta Software: ORM и DRF, Celery, безопасные миграции PostgreSQL, классы Classy DRF и ревью кода

  • 172 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скиллы содержат инструкции и справочные файлы и сами ничего не запускают; миграции и код правит агент по вашей просьбе
Все причины и проверки

vintasoftware/django-ai-plugins

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/django-ai-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы содержат инструкции и справочные файлы и сами ничего не запускают; миграции и код правит агент по вашей просьбе

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Django AI Skills — пять скиллов, которые собирают опыт студии Vinta Software по Django в форме инструкций для агента. Один исходный каталог `skills/` рассылается по пакетам для Claude Code, Codex, Cursor и OpenCode, поэтому поведение во всех средах одинаково. `django-expert` ведет разработку на Django: модели и ORM, представления, шаблоны, DRF, безопасность, тесты и производительность. `django-celery-expert` описывает проектирование задач Celery, повторы, расписание и эксплуатацию. `cdrf-expert` помогает выбрать класс представления в Django REST Framework по справочнику Classy DRF, проследить порядок вызовов и безопасно переопределить метод. `django-safe-migration` пишет и проверяет миграции для PostgreSQL без простоя: делит их на два файла, использует `AddIndexConcurrently`, внешние ключи с `NOT VALID` и последующей проверкой, `db_default` для столбцов с `NOT NULL`. `django-reviewer` изучает свежие или выбранные изменения Python и Django и сначала составляет отчет, а правки вносит только затем.

Для кого. Django-разработчикам и командам на PostgreSQL, которые работают с агентом над DRF-сервисами, очередями Celery и миграциями рабочей базы.

Подходит, если

  • Нужно добавить индекс или внешний ключ в большую таблицу PostgreSQL без блокировки записи
  • Кастомный `ViewSet` ведет себя неожиданно, и надо понять, какой метод родителя вызывается и в каком порядке
  • Задача Celery иногда падает, и стоит продумать повторы, идемпотентность и мониторинг
  • Перед слиянием ветки хочется получить отчет по качеству изменений на Django и Python
  • Агенту нужны общие правила по моделям, ORM, безопасности и тестам в проекте на Django

Не подходит, если

  • Проект написан на Flask или FastAPI: правила скиллов привязаны к Django и DRF
  • Проект работает с MySQL или другой базой: советы по миграциям без простоя рассчитаны на PostgreSQL
  • Нужна немедленная правка кода: `django-reviewer` сначала составляет отчет
  • Нужен MCP-сервер для работы с проектом Django: для этого лежит отдельный проект django-ai-boost

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

Проверь миграцию добавления индекса на таблицу orders через django-safe-migration и перепиши ее для PostgreSQL без простоя

Ограничения

Живая проверка в Cursor и OpenCode у автора недоступна: для них пройдены структурные тесты пакетов, а не прогон в самом агенте. Один и тот же скилл ставят одним каналом, потому что установка через маркетплейс и через общий каталог создает дубль. Для Codex маркетплейс называется `vinta-django-ai-plugin`. Пакеты не публикуются в реестрах: их берут напрямую из репозитория Git. Последний коммит от июля 2026 года.

Как отключить. В Claude Code выполните `/plugin uninstall django-expert@django-ai-plugins`, в Codex `codex plugin remove django-expert@vinta-django-ai-plugin`. Скопированные каталоги скиллов удалите из папки агента.

Частые вопросы

Как поставить django-expert в Claude Code?

Выполните `/plugin marketplace add vintasoftware/django-ai-plugins` и `/plugin install django-expert@django-ai-plugins`. Другие скиллы набора ставятся подстановкой их идентификатора, а после обновления Claude Code нужно перезапустить.

Как поставить скиллы в Codex?

Команды `codex plugin marketplace add vintasoftware/django-ai-plugins` и `codex plugin add django-expert@vinta-django-ai-plugin`. Перед обновлением пакета обновите снимок Git командой `codex plugin marketplace upgrade vinta-django-ai-plugin`.

Что проверяет django-safe-migration?

Скилл разбирает миграции для PostgreSQL по правилам нулевого простоя: два файла для опасных изменений, индексы через `AddIndexConcurrently`, внешние ключи с `NOT VALID` и отдельной проверкой, значения по умолчанию через `db_default` и безопасные `RunPython`.

Меняет ли django-reviewer код сам?

Сначала он выдает отчет по недавним или выбранным вами изменениям и ничего не правит. Правки он вносит по следующей просьбе, сохраняя поведение.

Чем набор связан с django-ai-boost?

Автор называет django-ai-boost дополнением в виде MCP-сервера, но проекты не зависят друг от друга: скиллы работают без него.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор скиллов opinionated-django учит агента строить Django-проекты со слоями API, сервисов, DTO и репозиториев.

СкиллМинимальный доступ111Звезды репозитория

Скилл расспрашивает о проекте и пишет рабочий Django с актуальными пакетами, настройками и CI по свежим справочникам.

ПлагинРасширенный доступ57Звезды репозитория

MCP-сервер раскрывает ассистенту модели, маршруты, миграции и настройки Django-проекта через инструменты только для чтения.

MCP-серверРасширенный доступ114Звезды репозитория

Три скилла для бэкенда: агент защищает доступ, данные и миграции схемы, критических ошибок стало 2 из 150 запусков вместо 25.

СкиллМинимальный доступ53Звезды репозитория

Набор из 14 скиллов для Java Spring Boot: от анализа требований и генерации кода до тестов, ревью и Docker-развертывания.

СкиллРасширенный доступ103Звезды репозитория

Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.

СкиллРасширенный доступ138Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Django AI Skills (эта карточка)нет172
Claude Skills для fullstack-разработкинет12 32767 скиллов по языкам, фреймворкам, DevOps и безопасности без углубления в Django
Agent Skills от Эдди Османинет116 47725 инженерных скиллов по циклу разработки, не привязанных к фреймворку

Коротко о README

README называет пять возможностей набора и объясняет, что исходные скиллы лежат в одном каталоге, а манифесты хостов и копии пакетов создаются из `plugins/catalog.json`. Затем дана схема репозитория, команды локальной проверки и запуск смоук-тестов для каждого агента. Упомянут MCP-сервер django-ai-boost как дополнение. Подробности установки вынесены в `docs/installation.md`.

Бейдж для README

Сообщить о проблеме