If you're running background jobs in Django with Celery, this covers the full stack: task design patterns, transaction safety with the ORM, idempotency, broker and result backend configuration, exponential backoff retries, dead letter queues, and production monitoring with Flower and Prometheus. It's organized by category (Django integration, error handling, periodic tasks, deployment) with dedicated reference files for each. The approach is methodical: you classify your question, it reads the relevant references, then responds. Most useful when you're past the hello world stage and dealing with real problems like stuck tasks, race conditions in transactions, or scaling workers in production. Saves you from stitching together blog posts and Stack Overflow threads.

skills.sh installs
1.2K
GitHub stars
172
last updated
Aug 21, 2026

Install

$ npx -y skills add vintasoftware/django-ai-plugins --skill django-celery-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Django Celery Expert

Instructions

Step 1: Classify the Request

Identify the task category from the request:

  • Django integration — transaction safety, ORM patterns, testing, request correlation → read references/django-integration.md
  • Task design — new tasks, calling patterns, chains/groups/chords, idempotency → read references/task-design-patterns.md
  • Configuration — broker setup, result backend, worker settings, queue routing → read references/configuration-guide.md
  • Error handling — retries, backoff, dead letter queues, timeouts → read references/error-handling.md
  • Periodic tasks — Celery Beat, crontab schedules, dynamic schedules, timezone handling → read references/periodic-tasks.md
  • Monitoring — Flower, Prometheus, logging, debugging stuck tasks → read references/monitoring-observability.md
  • Production deployment — scaling, supervision, containers, health checks → read references/production-deployment.md

If the request spans multiple categories, read all relevant reference files before continuing.

Step 2: Read the Reference File(s)

Sponsors

Details

Repository
github.com/vintasoftware/django-ai-plugins
Categories
Frontend Development, Backend & APIs, DevOps & CI/CD, AI & Agent Building, Data Science & ML, Debugging, Automation & Workflows, Python, Sales & Marketing
First seen
May 16, 2026

More from vintasoftware/django-ai-plugins

All 3
1openai avatardocopenai/skillsUse when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the1.2Kskills.sh installs
2kostja94 avatarcore-web-vitalskostja94/marketing-skillsWhen the user wants to optimize Core Web Vitals, fix LCP, INP, or CLS issues. Also use when the user mentions "Core Web Vitals," "CWV," "LCP," "INP," "CLS," "FI1.1Kskills.sh installs
3kar2phi avatarvideo-lenskar2phi/video-lensFetch a YouTube transcript and generate an executive summary, key points, and timestamped topic list as a polished HTML report. Activate on YouTube URLs or requ1.1Kskills.sh installs
4vtex avatarheadless-checkout-proxyvtex/skillsApply when implementing cart, checkout, or order placement logic proxied through a BFF for headless VTEX storefronts. Covers OrderForm lifecycle, cart creation,1.1Kskills.sh installs
5vtex avatarheadless-intelligent-searchvtex/skillsApply when implementing search functionality, faceted navigation, or autocomplete in a headless VTEX storefront. Covers product_search, autocomplete_suggestions1.1Kskills.sh installs
6customware-ai avatartrades-buildercustomware-ai/skillsTrades Operations vertical skill for the Customware SPA. Defines the section layout, config schema, and mapping rules for transforming a DOMAIN.md into a trades1.1Kskills.sh installs