What problem does it solve?
Software teams often struggle to converge on clear architecture decisions and maintain a living record of why certain choices were made. This Skill guides the creation of Architecture Decisions Records (ADRs) and enforces consistent architectural documentation.
Core Features & Use Cases
- ADR Creation & Formatting: Generate ADRs with standard templates and traceable context.
- Architecture Principles: Define and enforce principles to guide design decisions.
- Technology Evaluation: Systematically compare tech options and capture rationale.
- Plan & Communicate: Outline implementation plans and governance for changes.
- Use Case: When choosing between databases or deployment strategies, produce ADRs and a decision log.
Quick Start
Draft an ADR for selecting a database technology for a new service, including context, alternatives, decision, and consequences.