What problem does it solve? Engineering teams often make technology choices informally, losing the reasoning behind decisions and making future reviews difficult. This Skill structures architecture decisions into a consistent ADR format with documented options, trade-offs, and consequences. ## Core Features & Use Cases - ADR Creation: Generate a complete Architecture Decision Record with status, context, decision, options comparison, trade-off analysis, and action items. - Design Evaluation: Review an existing system design proposal or microservices plan against stated constraints. - System Design from Requirements: Design a new component, such as a notification system, starting from requirements and non-functional constraints like latency, cost, and scale. - Use Case: When debating Kafka versus SQS for an event bus, invoke the Skill to produce a side-by-side options table with pros, cons, and a documented decision your team can reference later. ## Quick Start Ask the assistant to create an ADR comparing Kafka and SQS for your event bus, including your scale and timeline constraints.