background-job-scheduler
CommunityAutomate async tasks, queues, and scheduled jobs.
AuthorMaciWP
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you offload long-running or recurring tasks from your main application thread, preventing slow API responses and enabling reliable, scheduled processing.
Core Features & Use Cases
- Asynchronous Task Processing: Define and queue tasks (e.g., sending emails, processing images) to run in the background without blocking user interactions.
- Scheduled Jobs (Cron): Set up periodic tasks like daily reports, data cleanups, or backups using cron-style scheduling.
- Use Case: Implement a Celery background job to send a welcome email to a new user after signup, with automatic retries on failure, or schedule a daily PDF report generation.
Quick Start
Set up a Celery background job to send a welcome email to a new user after registration, with 3 retries and a 60-second delay between attempts.
Dependency Matrix
Required Modules
CeleryRQDramatiqBullMQBullRedisRabbitMQ
Components
references
💻 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: background-job-scheduler Download link: https://github.com/MaciWP/CV_Astro/archive/main.zip#background-job-scheduler Please download this .zip file, extract it, and install it in the .claude/skills/ directory.