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 architecture and 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 initanddjango-admin startproject, then transform the result. - Existing Django project — a
manage.py,settings.py, and at least one app already exist. You will add thesrc/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.