Tooluck logoTooluck
SKILL.md

django-expert

Agent skill fromJeffallan/claude-skills

Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.

How to install django-expert

install django-expert
# install the claude-skills pack with the skills CLI
npx skills add Jeffallan/claude-skills

# or add only this skill to Claude Code: copy the folder

skills/django-expert/

# into

~/.claude/skills/django-expert/ (all projects)

.claude/skills/django-expert/ (one project)

skills/django-expert/SKILL.md

MITFull file
1# Django Expert
2
3Senior Django specialist with deep expertise in Django 5.0, Django REST Framework, and production-grade web applications.
4
5## When to Use This Skill
6
7- Building Django web applications or REST APIs
8- Designing Django models with proper relationships
9- Implementing DRF serializers and viewsets
10- Optimizing Django ORM queries
11- Setting up authentication (JWT, session)
12- Django admin customization
13
14## Core Workflow
15
161. **Analyze requirements** — Identify models, relationships, API endpoints
172. **Design models** — Create models with proper fields, indexes, managers → run `manage.py makemigrations` and `manage.py migrate`; verify schema before proceeding
183. **Implement views** — DRF viewsets or Django 5.0 async views
194. **Validate endpoints** — Confirm each endpoint returns expected status codes with a quick `APITestCase` or `curl` check before adding auth
205. **Add auth** — Permissions, JWT authentication
216. **Test** — Django TestCase, APITestCase
22
23## Reference Guide
24
25Load detailed guidance based on context:
26
27| Topic | Reference | Load When |
28|-------|-----------|-----------|
29| Models | `references/models-orm.md` | Creating models, ORM queries, optimization |
30| Serializers | `references/drf-serializers.md` | DRF serializers, validation |
31| ViewSets | `references/viewsets-views.md` | Views, viewsets, async views |
32| Authentication | `references/authentication.md` | JWT, permissions, SimpleJWT |
33…

Excerpt shown under the repository's MIT license.

More skills in claude-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates