What problem does it solve?
Architectural Decision Records (ADRs) are the backbone of architectural governance. This skill provides a structured, repeatable workflow to author, review, revise, and manage ADRs, including template selection, tooling orchestration, quality checks, and cross-reference management to ensure consistent decision logs.
Core Features & Use Cases
- Draft ADRs using common templates (Nygard Agent, MADR, Y-Statement) with guidance and automation hooks.
- Review and revise ADRs with configurable agent dispatch, governance policies, and traceability.
- Manage ADR lifecycles: link, supersede, deprecate, and track status transitions.
- Integrate tooling and references to templates, sample decisions, and best practices.
- Cross-skill orchestration: enable solve-adr workflows to prototype decisions and implement ADRs.
Quick Start
Install the adr-skills binary, bootstrap ADRs with the Makefile targets, then create your first ADR using author-adr.