dj-settings

Community

Keep Django settings clean and organized.

Authordvf
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Django settings.py files become disorganized and hard to navigate as projects scale, leading to configuration errors, wasted time searching for specific settings, and inconsistent formatting across team members.

Core Features & Use Cases

  • Standardized Section Structure: Enforces consistent banner-style headers for all logical setting groups to improve readability.
  • Fixed Section Ordering: Defines a strict, universal order for all common Django settings to eliminate guesswork when adding or modifying configurations.
  • Clean INSTALLED_APPS Formatting: Requires sub-grouping of installed apps into Django core, third-party, and project app categories for clear organization.
  • Use Case: When onboarding to a legacy Django project with a messy settings file, use this skill to quickly restructure the file so all team members can find and update settings without confusion.

Quick Start

Use the dj-settings skill to restructure your project's Django settings.py file to follow the required section order, banner formatting, and INSTALLED_APPS sub-grouping rules.

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-settings
Download link: https://github.com/dvf/opinionated-django/archive/main.zip#dj-settings

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.