What problem does it solve?
This Skill helps you decide whether a design choice is important enough to preserve as an ADR, so you do not clutter the history with trivial implementation details.
Core Features & Use Cases
- ADR Worthiness Check: Filters out decisions that can be understood directly from code and keeps only choices that are hard to reverse or likely to be questioned later.
- Structured ADR Creation: Drafts Michael Nygard style ADRs with clear Context, Decision, Consequences, and Alternatives Considered sections.
- Decision Governance: Supports design reviews, architecture changes, technology selection, and superseding older decisions while preserving history.
- Use Case: When a team debates a database migration, this Skill determines whether the decision should be recorded as an ADR and then prepares the record in the right format.
Quick Start
Ask the adr-writer skill to judge whether this change deserves an ADR and, if it does, draft the record in Nygard format.