django-modern-rest
Build, scaffold, and migrate typed Django REST APIs with AI
All Skills in This Repository (5)
Pure Emerald Level Indicatorsdmr-openapi-skeleton
Generate Django-modern-rest skeletons from OpenAPI 3.1+ specifications.
dmr-from-drf
Migrate Django REST Framework APIs to django-modern-rest while preserving routes and contracts.
dmr
Promote consistent Django REST practices with routing, validation, and error handling.
dmr-from-django-ninja
Migrate Django Ninja transport layers to django-modern-rest while preserving routes and contracts.
dmr-from-dj-rest-auth
Migrate dj-rest-auth APIs to django-modern-rest with allauth headless account flows.
Frequently Asked Questions
FAQPage SchemaHow to install django-modern-rest skills?โผ
Run `npx skills add wemake-services/django-modern-rest --all -g -y` in your terminal to install all skills in this suite globally.
How to migrate from Django REST Framework to django-modern-rest?โผ
The dmr-from-drf skill guides your AI agent through an incremental migration that preserves routes, request and response contracts, auth, permissions, throttling, and test coverage.
Can AI generate a Django API from an OpenAPI spec?โผ
Yes. The dmr-openapi-skeleton skill turns an OpenAPI 3.1+ document into typed DTOs, controllers, routers, docs wiring, and minimal tests without inventing business logic.
Does it support migrating django-ninja or dj-rest-auth projects?โผ
Yes. Dedicated skills handle django-ninja and dj-rest-auth migrations, moving auth flows to django-allauth headless while keeping security properties intact.
Do I need to know django-modern-rest to use these skills?โผ
No. The dmr best-practices skill teaches your AI agent the correct patterns, so it writes idiomatic, validated, high-performance code for you.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core