From design-patterns
Review message-driven, event-driven, async workflow, broker, queue, stream, saga, or integration architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/design-patterns:integration-flow-review [flow-or-system]When to use
Use when designing, reviewing, or hardening integration flows, including channels, messages, routing, transformation, endpoint behavior, retries, idempotency, ordering, correlation, observability, and operations.
[flow-or-system]inheritThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for message-driven, event-driven, brokered, queue-based, stream-based, and integration architecture.
Use this skill for message-driven, event-driven, brokered, queue-based, stream-based, and integration architecture.
Start by mapping the flow:
Review forces:
Lookup workflow:
patterns list integration-design to survey integration-oriented patterns.patterns show <slug> for candidate pattern entries.patterns languages <language> for ecosystem-specific implementation options.Output should include:
Prefer a small pattern set. Most flows need a channel, a message construction choice, one routing or transformation choice, one endpoint pattern, and explicit operations patterns.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub bytedeskai/design-pattern-references --plugin design-patterns