background-job-scheduler

Community

Automate 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.
View Source Repository