dj-scaffold
CommunitySet up scalable, maintainable Django projects in minutes.
Software Engineering#django#project-scaffolding#celery#layered-architecture#django-ninja#op-django#svcs
Authordvf
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually setting up a Django project with clean layered architecture, strict separation of concerns, and testability best practices is time-consuming and prone to inconsistency, especially when following opinionated patterns like op-django's repository/DTO/service layer structure.
Core Features & Use Cases
- Full Project Scaffolding: Creates the complete op-django directory structure including the src/ layout, per-app packages for models, DTOs, repositories, and services, plus standard test directory conventions.
- Core Configuration Setup: Installs all required dependencies with uv, configures prefixed ULID primary key generators, svcs service registry, django-ninja API instance with central exception handlers, and reliable Celery-powered async signals.
- Use Case: Perfect for starting new Django projects from scratch or converting existing projects to follow op-django's maintainable, testable patterns without hours of manual setup and configuration.
Quick Start
Use the dj-scaffold skill to initialize a new op-django project for a customer relationship management application.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dj-scaffold Download link: https://github.com/dvf/opinionated-django/archive/main.zip#dj-scaffold Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.