architecture-pattern-selection
Installation
SKILL.md
Architecture Pattern Selection
Purpose
Select appropriate architectural patterns (monolith, microservices, event-driven, etc.) based on requirements, constraints, and trade-offs to create a sustainable system design.
When to Use
- New project architecture design
- Major system evolution
- Scalability challenges
- Technology modernization
Prerequisites
- Requirements understood
- NFRs quantified
- Constraints identified
- Team capabilities known