AIKraft/Skills/cdrf-expert

cdrf-expert

Экспертные рекомендации по использованию классовых представлений Django REST Framework с помощью Classy DRF (https://www.cdrf.co). Используйте при выборе или отладке APIView, GenericAPIView, конкретных общих представлений, комбинаций миксинов или поведении ViewSet/GenericViewSet/ModelViewSet; отслеживании порядка разрешения методов (MRO); понимании того, какой метод следует переопределить (`create` vs `perform_create`, `update` vs `perform_update`, `destroy` vs `perform_destroy`, `get_queryset`, `get_serializer_class`); а также при сравнении поведения между версиями DRF. Не используйте для представлений на основе функций, GraphQL, FastAPI/Flask, фронтенд-разработки или бэкенд-фреймворков, не относящихся к DRF.

vintasoftware official Разработка

Что делает навык

Экспертные рекомендации по использованию классовых представлений Django REST Framework с помощью Classy DRF (https://www.cdrf.co). Используйте при выборе или отладке APIView, GenericAPIView, конкретных общих представлений, комбинаций миксинов или поведении ViewSet/GenericViewSet/ModelViewSet; отслеживании порядка разрешения методов (MRO); понимании того, какой метод следует переопределить (`create` vs `perform_create`, `update` vs `perform_update`, `destroy` vs `perform_destroy`, `get_queryset`, `get_serializer_class`); а также при сравнении поведения между версиями DRF. Не используйте для представлений на основе функций, GraphQL, FastAPI/Flask, фронтенд-разработки или бэкенд-фреймворков, не относящихся к DRF.

Как подключить

1Скачать навык
# возьмите папку навыка «cdrf-expert» из репозитория: # https://github.com/vintasoftware/django-ai-plugins
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r cdrf-expert/ ~/.claude/skills/cdrf-expert/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.