django-celery-expert
Expert Django Celery guidance for asynchronous task processing. Use when designing background tasks, configuring Celery workers,…
Expert guidance for Django REST Framework class-based views using Classy DRF (https://www.cdrf.co). Use when selecting or debugging APIView, GenericAPIView, concrete generic views, mixin combinations, or ViewSet/GenericViewSet/ModelViewSet behavior; tracing method resolution
$ npx -y skills add vintasoftware/django-ai-plugins --skill cdrf-expert --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cdrf-expertContext preview
The summary Claude sees to decide when to auto-load this skill.
Expert guidance for Django REST Framework class-based views using Classy DRF (https://www.cdrf.co). Use when selecting or debugging APIView, GenericAPIView, concrete generic views, mixin combinations, or ViewSet/GenericViewSet/ModelViewSet behavior; tracing method resolution
name: cdrf-expert description: Expert guidance for Django REST Framework class-based views using Classy DRF (https://www.cdrf.co). Use when selecting or debugging APIView, GenericAPIView, concrete generic views, mixin combinations, or ViewSet/GenericViewSet/ModelViewSet behavior; tracing method resolution order (MRO); understanding which method to override (`create` vs `perform_create`, `update` vs `perform_update`, `destroy` vs `perform_destroy`, `get_queryset`, `get_serializer_class`); and comparing behavior across DRF versions. Do not use for function-based views, GraphQL, FastAPI/Flask, frontend work, or non-DRF backend frameworks.
1. Classify the request.
Map the user request to one or more categories:
2. Read only the required reference file(s).
Load the minimum needed context:
3. Navigate cdrf.co with version-first discipline.
4. Choose the minimal override point.
5. Produce an answer grounded in method flow.
Return:
6. Validate before finalizing.
Check for common regressions:
1. If cdrf.co is unavailable, state that limitation and fall back to DRF official docs and installed source code. 2. If the user cannot provide DRF version, provide a version-agnostic path and clearly mark assumptions. 3. If multiple override points appear valid, recommend the narrowest hook first and explain tradeoffs.
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/.
Expert Django Celery guidance for asynchronous task processing. Use when designing background tasks, configuring Celery workers,…
Expert Django backend development guidance. Use when creating Django models, views, serializers, or APIs; debugging ORM queries…
Write, review, and rewrite Django migrations for PostgreSQL with zero-downtime guarantees. Use this skill whenever the user…
Review Django and Python changes for clarity, consistency, maintainability, ORM or DRF anti-patterns, and project conventions…