What problem does it solve? Architecture decisions often get lost in chat threads or wikis, making them impossible to review in diffs or query programmatically. This Skill captures decisions as structured Markdown ADRs and keeps them synchronized with a JSONL decision store so both humans and workflows can consume them. ## Core Features & Use Cases - Standardized ADR Authoring: Produces ADP-style Markdown ADRs with Context, Decision, Consequences, and Alternatives sections. - Lossless Round-Trip Translation: Converts between Markdown ADRs and SetupAgentsDecisionRecord entries using adrMarkdownToRecord and recordToAdrMarkdown, carrying Consequences inside a machine-managed adr-carry block. - Decision Store Integration: Persists records via the setup-agents decision add CLI so decisions live in .setup-agents/state/decisions.jsonl. - Use Case: After choosing a data model for a new integration, draft the ADR, convert it to a decision record, and commit both so reviewers see the rationale in the diff and the workflow can query it later. ## Quick Start Ask the assistant to record an architecture decision as an ADR for the decision you just made, including its context, chosen outcome, and rejected alternatives.