background-jobs
SolidUse when designing asynchronous job processing. Covers queue selection, idempotency, retry and backoff policy, scheduling, poison messages, and observability for work that happens outside the request.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- nimadorostkar
- Repository
- nimadorostkar/Claude-Skills-collection
- Created
- 1 months ago
- Last Updated
- 3 weeks ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
background-jobs
Run asynchronous work through queues with safe retries, poison-message handling, and idempotent jobs. Use when moving work out of the request path or fixing duplicated, stuck, or lost jobs.
background-job-patterns
Use when reviewing, designing, or debugging background job / async queue processing in any language or stack — Sidekiq, BullMQ, Asynq, River, Faktory, JobRunr, Quartz, Laravel Queue, Symfony Messenger, or a custom queue. Trigger on symptoms like duplicate job execution, jobs stuck active/busy, retry storms, worker memory growth, jobs missing after deploy, or connection pool exhaustion from workers.
loom-background-jobs
Background job processing patterns including job queues, scheduled jobs, worker pools, retry strategies, and delivery guarantees.