What problem does it solve?
This Skill helps you choose and document the right architecture when a system has multiple viable options, unclear trade-offs, or important non-functional constraints. It turns a vague design discussion into a structured decision record with context, alternatives, and consequences.
Core Features & Use Cases
- Decision Records: Draft clear ADRs for technology choices, component boundaries, and platform direction.
- Trade-off Evaluation: Compare options like Kafka vs SQS, monolith vs services, or build vs buy with explicit pros and cons.
- Design Review: Assess existing proposals against constraints such as cost, scalability, team familiarity, and delivery timeline.
- Use Case: A team planning a notification system can use this Skill to compare queueing approaches, capture the final decision, and record follow-up actions for implementation.
Quick Start
Ask the architecture skill to evaluate a design choice or produce an ADR for your system change.