← ClaudeAtlas

adrlisted

Knowledge about Architecture Decision Records (ADRs) using MADR v4.0.0 format
wsagency/WS-Claude-marketplace · ★ 0 · Code & Development · score 69
Install: claude install-skill wsagency/WS-Claude-marketplace
# Architecture Decision Records (ADRs) This skill provides knowledge about creating and maintaining Architecture Decision Records using the MADR v4.0.0 (Markdown Any Decision Records) format. ## Overview ADRs capture the "why" behind technical choices. They prevent teams from re-arguing settled decisions and give new team members context on past choices. ADRs are in ThoughtWorks' Technology Radar "Adopt" category and used by AWS and the UK Government Digital Service. ## When to Write an ADR - Choosing between technologies or frameworks - Selecting an architectural pattern - Making infrastructure decisions - Changing a significant convention - Any decision that would be questioned 6 months later ## Two-Tier Rule: Lightweight by Default, Full MADR for Big Decisions Not every decision deserves a full MADR document. Use two tiers: **Lightweight (the default).** A Matt-style micro-ADR: a title plus 1-3 sentences covering what we're deciding, why, and what would make us revisit it. Use this for every decision unless the full-MADR criteria below are met. ```markdown # NNNN — [Title of the decision] [1-3 sentences: what we're deciding + why + what would trigger revisiting it.] ``` **Full MADR v4.0.0 (big decisions only).** Required when the decision meets any of these criteria: - **Breaking** — it changes a public contract, convention, or behavior others depend on - **Costly to undo** — reversing it later would take significant rework or migration - **Multiple serious opt