What problem does it solve?
This Skill helps when implementation reaches an architectural fork and several reasonable designs are possible. It creates a structured way to pause, compare options, capture trade-offs, and document the decision before more code is written.
Core Features & Use Cases
- Decision Framing: Clarifies the exact architectural question, constraints, and trigger behind the decision.
- Option Analysis: Guides comparison of 2-4 approaches for issues like schema design, processing strategy, race condition handling, and domain modeling.
- ADR Creation and Follow-Through: Produces a concise architectural decision record, updates test specifications with newly discovered edge cases, and records implementation steps in project progress notes.
- Use Case: When a team is unsure how to order tasks within workflow columns or how to model concurrent updates safely, this Skill supports discussion, trade-off review, and formal documentation before implementation continues.
Quick Start
Ask the architecture skill to evaluate a specific design decision for your current story and document the chosen approach as an ADR.