dj-scaffold

Community

Set up scalable, maintainable Django projects in minutes.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.