Select the correct Django REST Framework class-based view, trace method resolution order (MRO), identify safe method override points, and compare behavior across DRF versions using Classy DRF.
Portable Django expertise for Claude Code, Codex, Cursor, OpenCode, and tools that implement the Agent Skills specification.
The repository has one canonical authoring tree under skills/. Host manifests
and package-local projections are generated from plugins/catalog.json, so the
same behavior is delivered without maintaining separate copies by hand.
| ID | Capability |
|---|---|
django-expert | Django backend, ORM, DRF, security, testing, and performance guidance |
django-celery-expert | Reliable Celery task design, retries, scheduling, and operations |
cdrf-expert | DRF class selection, lifecycle tracing, MRO, and safe override guidance |
django-safe-migration | PostgreSQL-aware, zero-downtime Django migration guidance |
django-reviewer | Report-first Django and Python review for recent or user-selected changes |
See installation and lifecycle instructions for each host and the compatibility matrix for the validation level of every adapter.
skills/ canonical Agent Skills
plugins/catalog.json canonical metadata and host declarations
plugins/<id>/ self-contained generated plugin packages
.claude-plugin/ Claude marketplace
.agents/plugins/ Codex marketplace
.cursor-plugin/ Cursor marketplace
.opencode/plugins/ OpenCode skills-path adapter
scripts/ generation, validation, and isolated smoke checks
Package manifests and package-local skills are generated outputs. Contributors should read AGENTS.md before changing the catalog or skill content.
python scripts/generate_adapters.py --check
python scripts/validate_plugins.py
python -m unittest discover -s tests -p 'test_*.py'
The smoke runner accepts claude, codex, cursor, opencode, and
agent-skills targets and always installs into a temporary location:
python scripts/smoke_plugins.py --target cursor
These skills can complement the django-ai-boost MCP server; neither project requires the other.
MIT © Vinta Software
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Reviews and refines Django/Python code for clarity, consistency, and maintainability while preserving all functionality. Applies Django best practices, PEP 8, and project standards.
Write, review, and rewrite Django migrations for PostgreSQL with zero-downtime guarantees. Covers two-file splits, AddIndexConcurrently, FK NOT VALID + VALIDATE, db_default for NOT NULL columns, and RunPython safety rules.
npx claudepluginhub vintasoftware/django-ai-plugins --plugin cdrf-expertReviews and refines Django/Python code for clarity, consistency, and maintainability while preserving all functionality. Applies Django best practices, PEP 8, and project standards.
Advanced Django skills for ORM, class-based views, and REST framework.
Django backend + database stack provider (priority=150). Detects manage.py or Django in pyproject.toml/requirements.txt. Provides django-architect (Sonnet/medium — views, DRF ViewSets, serializers, forms, URLconf, middleware, signals, model definitions, Django templates, DRF API contract for SPA) and django-migrations-specialist (Sonnet/low — model field finalization, indexes/constraints, makemigrations, sqlmigrate review, migrate, verify) agents plus django-conventions and django-orm-patterns skills. Reuses python-foundation skills. Extra database phase after development.
Django backend development suite: models, views, DRF APIs, GraphQL, and ORM optimization
Opinionated Django development toolkit with Ninja API, Unfold admin, pytest, and Dynaconf patterns
AI-guided Django project setup — create only what you need, understand everything you create