Skills DirectorySearch all skills ↗

AI agent skill · by @proflead

Queue Processing Patterns

Design safe queue consumers and retries. Use when a mid-level developer needs reliable background processing.

Archived 2026-10-23 · Source updated 2026-07-29. Check the original repository for the latest version.

SKILL.md instructions

# Queue Processing Patterns

## Purpose
Design safe queue consumers and retries.

## Inputs to request
- Queue system and delivery semantics.
- Idempotency requirements.
- Failure modes and retry limits.

## Workflow
1. Define idempotency and retry policy.
2. Set visibility timeout and dead-letter routing.
3. Add metrics for lag and failure rates.

## Output
- Queue handling checklist.

## Quality bar
- Ensure retries do not amplify failures.
- Document poison message handling.

Related skills