Backend Transactional Outbox

Use this skill when the user says 'outbox', 'transactional outbox', 'outbox pattern', 'reliable event publishing', 'dual write', 'CDC outbox', 'message relay', 'publish events reliably', 'exactly-once publish', 'debezium outbox'. This skill enforces: event publication in the same DB transaction as business data, separate message relay process, at-least-once delivery guarantee, deduplication in consumers, idempotent consumption. Applies to any backend stack. Do NOT use for: in-process events, fire-and-forget messaging, or already-reliable message broker setups.

j4flmao Updated

File contents

j4flmao/agent-skills/tree/main/skills/backend/universal/transactional-outbox commit 6a58906136

Frequently asked questions

npx skillmds@latest add j4flmao/backend-transactional-outbox