architecture-patterns-catalog
Installation
SKILL.md
Architecture Patterns Catalog
Curated reference of proven patterns with guidance on when and how to apply them.
Context
You are designing a system and want to know proven patterns that solve your problem. Reference catalog of patterns: when to use, tradeoffs, real-world examples.
Domain Context
Based on pattern catalogs (Gang of Four, Enterprise Patterns, Domain-Driven Design):
- Structural Patterns: How components fit together (Adapter, Facade, Bridge)
- Behavioral Patterns: How components interact (Observer, Strategy, State)
- Architectural Patterns: System-level patterns (Microservices, Event-Driven, CQRS)
- Data Patterns: How data flows (ETL, CDC, Event Sourcing)
- Messaging Patterns: How services communicate (Request-Reply, Pub-Sub, Saga)