django-project

Scaffold Django projects with src/ layout and split settings.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/stefaniuk/promptfiles-copilot --skill django-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: django-project
Source: https://github.com/stefaniuk/promptfiles-copilot/tree/main/.github/skills/django-project
Command: npx skills add https://github.com/stefaniuk/promptfiles-copilot --skill django-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Django projects often start with inconsistent foundations, leading to onboarding friction, maintenance challenges, and slower delivery. This skill provides a standardized, production-ready scaffold for new Django projects or upgrades to existing ones.

Core Features & Use Cases

  • Project scaffold: Create a working Django foundation with a clear, maintainable layout (src/ layout, split settings, and basic apps).
  • Observability and security: Include structured logs, health endpoints, secret management guidance, and secure defaults.
  • Upgrade path: Evolve existing Django projects to align with the production baseline and governance gates.

Quick Start

Run the scaffold command to bootstrap a new Django project with the standard production-ready settings.

Frequently Asked Questions about django-project

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a production-ready Django project scaffold and why do I need one?

A production-ready Django project scaffold provides a standardized foundation with a src/ layout, split settings, and secure defaults. It solves inconsistent project foundations, reducing onboarding friction, maintenance challenges, and slow delivery for new builds.

How do I scaffold a new Django project with split settings and a src/ layout?

Scaffold a Django project by running the bootstrap command, which automatically generates a structured src/ layout, multi-environment separated settings modules, core apps, and a pyproject.toml as the single source of truth for a production-ready baseline.

Can I upgrade an existing Django project to align with a production baseline?

Yes, you can upgrade existing Django projects to align with a production baseline. The upgrade path evolves your current project structure to enforce governance-ready defaults, observability features, and security standards without requiring a complete rebuild.

Does this Django scaffolding tool work with uv-based tooling and pyproject.toml?

Yes, the Django scaffolding enforces uv-based tooling and uses pyproject.toml as the single source of truth. This ensures consistent dependency management and project configuration across multi-environment settings modules.

What security and observability features are included in a production-ready Django scaffold?

The production-ready Django scaffold includes structured logs, health endpoints, secret management guidance, and secure defaults. These observability and security features ensure your baseline meets governance requirements immediately after scaffolding.