django-project-setup
Django 6.0 Project Setup
Automated setup for production-ready Django 6.0 projects with modern tooling.
What This Skill Does
Creates a complete Django 6.0 project with:
Modern Stack (2026)
- ✅ uv - Fast package manager (no pip/venv needed)
- ✅ Django 6.0 - Latest version with Python 3.12+ support
- ✅ PostgreSQL - Docker Compose + Supabase support
- ✅ Custom User Model - UUID primary keys from day 1
- ✅ direnv - Automatic environment management
- ✅ HTMX - Modern frontend interactivity
- ✅ OAuth - Authentication ready (django-oauth-toolkit)
- ✅ DRF + Pydantic - Type-safe API schemas
- ✅ pytest + factory_boy - Modern testing infrastructure
- ✅ mypy + ruff - Type checking and linting
More from jpoutrin/product-forge
rfc-specification
RFC (Request for Comments) specification writing with objective technical analysis. Use when creating technical specifications, design documents, or architecture proposals that require structured evaluation of options and trade-offs.
11generate-tasks
Convert PRD to structured task list with automatic linking
6brainstorm-solution
Structured brainstorming for technical solutions
5typescript-import-style
Merge-friendly import formatting (one-per-line, alphabetical). Auto-loads when writing TypeScript/JavaScript imports to minimize merge conflicts in parallel development. Enforces consistent grouping and sorting.
5typescript-code-review
TypeScript and React code review guidelines (type safety, React patterns, performance). Auto-loads when reviewing TypeScript/React code.
5zod
Zod schema validation patterns and type inference. Auto-loads when validating schemas, parsing data, validating forms, checking types at runtime, or using z.object/z.string/z.infer in TypeScript.
5