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.
npx claudepluginhub bytedeskai/design-pattern-references --plugin design-patternsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.