Build async message queues with Cloudflare Queues for background processing. Use when: handling async tasks, batch processing, implementing retries, configuring dead letter queues, managing consumer concurrency, or troubleshooting queue timeout, batch retry, message loss, or throughput exceeded. async queue(batch: MessageBatch, env: Env): Promise<void> { for (const message of batch.messages) { await processMessage(message.body); message.ack(); // Explicit acknowledgement } } { body: { userId: 1
/plugin marketplace add jezweb/claude-skills/plugin install cloudflare-queues@jezweb/claude-skills