What problem does it solve?
This Skill provides a structured framework to analyze requirements, evaluate trade-offs, and document architectural decisions using ADRs. It helps teams make consistent, justifiable design choices and capture rationale for future reference.
Core Features & Use Cases
- Architectural Decision Records (ADR) templates and guidance to document context, options, decisions, and consequences.
- Trade-off analysis templates to compare alternatives and capture rationale.
- Pattern and pattern-selection guidance to choose appropriate architecture patterns for different project contexts.
- When to use: during early design, major tech decisions, or when migrating between architectures (e.g., monolith to microservices).
Quick Start
To begin, create an architectural decision record using the ADR template, document at least one major decision with context, options, and rationale, and reuse this framework for ongoing design decisions.