# Build Production-Ready Django Applications

Django projects often need coordinated decisions across architecture, security, data access, testing, and deployment. This skill provides practical Django 5.x guidance for those decisions.

## Install

```bash
npx skillstore add sickn33/django-pro
```

## Metadata

- Status: approved
- Slug: sickn33-django-pro
- Skillstore revision: r2
- Version status: missing
- Tree hash: fe666c70a7ce3c6f749f613cc7877d20643b76ad370a68f283703b0929d22317
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/django-pro
- Ref: f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/sickn33-django-pro
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-django-pro/manifest

## Capabilities

- Recommends Django 5.x architecture, project structure, settings, and reusable application boundaries.
- Designs REST APIs with Django REST Framework, authentication, permissions, serializers, and tests.
- Reviews ORM usage for query counts, relationships, indexes, transactions, and database performance.
- Guides async views, ASGI deployment, Django Channels, Celery tasks, caching, and real-time features.
- Identifies Django security concerns involving authentication, authorization, CSRF, CORS, XSS, and SQL usage.
- Proposes testing and deployment approaches using pytest-django, Docker, application servers, and CI pipelines.

## Use Cases

- Plan a New Django Service: Define application boundaries, models, API layers, settings, tests, and deployment choices for a maintainable service.
- Improve a Slow Application: Review query patterns, indexes, caching, task queues, and async boundaries to create a measured optimization plan.
- Review Security and Release Readiness: Assess authentication, permissions, middleware, secrets, tests, migrations, and production configuration before deployment.

## Prompt Templates

### Explain a Django Choice

```
Explain when to use [Django feature] for [project goal]. Include benefits, risks, a simple implementation outline, and validation steps.
```

### Design a Django Feature

```
Design [feature] for a Django 5.x application using [database and dependencies]. Cover models, views, permissions, tests, and migration needs.
```

### Diagnose Performance

```
Review this Django performance problem: [symptoms and relevant project details]. Identify likely causes, measurements, ORM improvements, caching options, and regression tests.
```

### Plan a Production Architecture

```
Propose a production Django architecture for [requirements and scale]. Address APIs, async work, data integrity, security, observability, deployment, failure modes, and rollout.
```

## Limitations

- The skill provides guidance and generated changes, but it cannot verify behavior without access to the project and runtime.
- Recommendations require validation against the exact Django, Python, database, and dependency versions.
- It does not replace production security review, load testing, migration rehearsal, or operational monitoring.
- The referenced implementation playbook is not included in the scanned skill package.

## Best Practices

- Provide Django, Python, database, and dependency versions with relevant project constraints.
- Share focused models, queries, settings, errors, and tests while removing credentials and personal data.
- Validate generated recommendations with automated tests, migration checks, query measurements, and staging deployment.

## Anti Patterns

- Do not request architecture guidance without scale, consistency, security, and operational requirements.
- Do not apply ORM optimizations without measuring queries and confirming result correctness.
- Do not deploy generated settings, migrations, or authentication changes without environment-specific review.

## Security Audit

- Audited at: 2026-07-23T22:33:18.007\+00:00
- Summary: The only static finding is a false positive caused by a Markdown path enclosed in backticks. No executable code, command invocation, prompt injection, or malicious intent was found in SKILL.md.

## Stats

- Views: 105
- Downloads: 9
- Favorites: 0
- Popularity score: 0
