What problem does it solve?
It standardizes how architecture decisions get captured and updated so that human and agent contributors can implement them correctly without re-litigating context.
Core Features & Use Cases
- Creates agent-ready ADRs: drafts Architecture Decision Records that include intent, constraints, non-goals, an explicit implementation plan, and testable verification criteria.
- Manages ADR lifecycle: supports proposing, accepting/rejecting, deprecating, and superseding ADRs while encouraging consultation of existing decisions first.
- Bootstraps ADR documentation: can initialize an ADR directory and index, and helps keep the index updated as new decisions are added.
- Supports both templates: guides authors to use simple or MADR-style ADR formats depending on how many options and tradeoffs must be recorded.
Quick Start
Use the adr-skill to propose a new decision by generating an ADR that includes context, options, an implementation plan with affected paths, and checkbox-based verification criteria.