wemake-serviceswemake-servicesOfficialยท5 Agent Skills Included

django-modern-rest

Build, scaffold, and migrate typed Django REST APIs with AI

Generates typed Django REST API skeletons directly from OpenAPI 3.1 specifications, including DTOs, controllers, routers, and smoke tests. Migrates existing APIs from Django REST Framework, django-ninja, and dj-rest-auth while preserving routes, contracts, auth, and throttling behavior. Enforces django-modern-rest best practices so your agent writes fast, validated, type-safe endpoints without common mistakes.
npx skills add wemake-services/django-modern-rest --all -g -y

All Skills in This Repository (5)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’