SKILL-012 APIs, integrations, and automation Locked skill

Background jobs

A background job must be idempotent and retryable — assume it will run more than once, possibly out of order.

01

What this skill helps you build

Move slow or fallible work off the web request into a durable queue with workers, retries, and dead-letter handling.

The production takeaway

A background job must be idempotent and retryable — assume it will run more than once, possibly out of order.

02

Inside this skill

The full skill expands these implementation areas with decisions, edge cases, prompts, tests, and framework-specific code.

APIs, integrations, and automation
What this helps you build

A reliable way to do slow or fallible work outside the web request — sending email, calling a third party API, generating a PDF, syncing to a CRM. The user's request returns immedi

🔒
APIs, integrations, and automation
When to use this

Reach for a background job the moment a piece of work is too slow, too fragile, or too important to do inline in the request/response cycle: Anything that talks to a third party AP

🔒
APIs, integrations, and automation
The core idea

Take the slow or fallible work out of the request and hand it to a durable queue. The web process does the minimum — validate, persist a job row, return — and a separate worker pro

🔒
03

Unlock the full implementation

Paid access includes the complete skill body, implementation prompt, common mistakes, production checklist, and code examples where this skill includes them.