What problem does it solve?
Architecture Decision Records (ADRs) provide a structured approach to capture design decisions, their rationales, alternatives considered, and the consequences of choices. They map ADRs to the Artifact Pyramid layers (navigation index→L1, active ADRs→L2, superseded ADRs→L3) to support progressive disclosure and historical traceability. Use this skill when the technical-architect profile needs to document architectural decisions with clear governance and long-term maintainability.
Core Features & Use Cases
- Template-driven ADR creation and governance guidance (Nygard, MADR, Tyree & Akerman, arc42, EdgeX, etc.).
- Lifecycle management: proposing, accepting, superseding, and retiring ADRs with linked references.
- Strong traceability: links to requirements, design artifacts, and related ADRs; aligns with C4 models.
- Progressive disclosure via Artifact Pyramid: navigate from index to active decisions and dossiers.
Quick Start
Create a MADR ADR documenting your latest architectural decision and place it in the docs/adr/ directory with a clear title.