dj-scaffold

Installation
SKILL.md

Scaffold an op-django Project

You are preparing a Django project to use the op-django patterns. After this skill runs, the dj-architecture and dj-signals skills can add features on top without any further setup.

BEFORE WRITING CODE

Figure out which situation you're in:

  • Greenfield — no Django project exists yet. You will run uv init and django-admin startproject, then transform the result.
  • Existing Django project — a manage.py, settings.py, and at least one app already exist. You will add the src/project/ shell alongside what's there and relocate files only if asked.

Read pyproject.toml (if present) and locate manage.py and settings.py so you know the project's current layout. Confirm with the user before moving any existing files.

Target Layout

src/
  manage.py
  project/
Related skills

More from dvf/opinionated-django

Installs
10
GitHub Stars
105
First Seen
Apr 15, 2026