What problem does it solve?
This Skill helps teams avoid weak or overcomplicated system design by turning requirements into clear architecture decisions, supported by trade-offs and ADR-style rationale.
Core Features & Use Cases
- Requirements-to-architecture guidance: ensures decisions start from clarified requirements and constraints.
- Trade-off and pattern selection: evaluates options (including anti-pattern risks) and selects patterns appropriate to problem scope and constraints.
- ADR documentation structure: captures decision context, options considered, rationale, accepted trade-offs, consequences, and revisit triggers.
- Use Case: When planning a new product’s system (e.g., choosing between modular monolith vs microservices), use this framework to document why the choice fits scale, team size, and timeline.
Quick Start
Ask the AI to produce an architecture decision record for your system design problem, explicitly covering requirements, options considered, trade-offs accepted, and consequences.