Download for MacApple silicon, macOS 14+
Skill

render-background-workers

@render-oss Updated 2026-10-13

Sets up and configures background workers on Render for queue-based job processing. Use when the user needs to process async jobs, consume from a queue, run Celery/Sidekiq/BullMQ/Asynq/Oban workers, handle graceful shutdown with SIGTERM, wire a worker to Key Value, or choose between workers and cron jobs for background work. Trigger terms: background worker, async jobs, queue consumer, Celery, Sidekiq, BullMQ, Asynq, Oban, job processing, SIGTERM, graceful shutdown.

Install

With your agent

Install OMGSkills skill "render-oss/render-plugin-claude-code:skills/render-background-workers" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/render-oss/render-plugin-claude-code /tmp/render-plugin-claude-code && ln -s /tmp/render-plugin-claude-code/skills/render-background-workers ~/.claude/skills/render-background-workers

From README

Render Background Workers This skill explains worker services on Render: processes that consume jobs from a queue instead of serving HTTP. Pair with render-blueprints, render-env-vars, and render-networking when wiring render.yaml and private connectivity. When to Use Designing or debugging queue-backed workers (Celery, Sidekiq, BullMQ, Asynq, etc.) Choosing between a worker, Cron Job, or Workflow for background work Configuring Render Key Value as a broker (not a cache) with correct eviction policy Implementing graceful shutdown so in-flight jobs are not lost on deploy Per-framework and signal-handling detail: references/queue-framework- .md, references/graceful-shutdown.md. Before deploying, restarting, or changing shutdown behavior, read references/deployments.md. Before configuring or troubleshooting a worker's outbound private-network connection, read references/private-networking.md. When choosing between a worker, cron job, and Workflow, read references/service-types.md.