celery-worker
CommunityRobust Celery worker configuration.
Software Engineering#python#background tasks#distributed systems#celery#task queues#worker configuration
Authoradelabdelgawad
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a production-ready setup for Celery workers, ensuring reliable background task processing, efficient queue management, and robust error handling for distributed systems.
Core Features & Use Cases
- Reliable Task Execution: Ensures tasks are processed even if workers crash, using
task_acks_lateandreject_on_worker_lost. - Performance Optimization: Configures worker concurrency, prefetching, and time limits to prevent hung tasks.
- Queue Management: Enables routing tasks to specific queues for better workload separation and prioritization.
- Use Case: When building a web application that needs to send emails, process uploaded files, or perform long-running computations, this Skill helps configure the background job system to handle these tasks efficiently and reliably.
Quick Start
Configure your Celery application by importing the provided celery_app.py and defining your tasks in the tasks/ directory.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 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: celery-worker Download link: https://github.com/adelabdelgawad/claude-fullstack-skills/archive/main.zip#celery-worker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.