Expanso-skills expanso-dead-letter-queue

Handle failed messages with dead-letter queue pattern and retry logic

install
source · Clone the upstream repo
git clone https://github.com/expanso-io/skills.expanso.io
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/expanso-io/skills.expanso.io "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/recipes/dead-letter-queue" ~/.claude/skills/expanso-io-expanso-skills-expanso-dead-letter-queue && rm -rf "$T"
manifest: skills/recipes/dead-letter-queue/SKILL.md
source content

Dead Letter Queue

Route failed messages to a dead-letter queue with error metadata, automatic retries, and alerting.

Category

data-routing

Quick Start

export KAFKA_BROKERS=localhost:9092
./run.sh

Features

  • Automatic retry with exponential backoff
  • Error categorization
  • Metadata enrichment for debugging
  • DLQ topic for manual investigation