What problem does it solve? Domain designs often embed architectural anti-patterns—god objects, cross-context coupling, wireframe-driven modeling—that only surface as costly problems during implementation. This Skill catches those issues at design time by reviewing aggregates, bounded contexts, and event flows against a structured checklist. ## Core Features & Use Cases - Anti-Pattern Detection: Identifies wireframe-driven design, noun-based modeling, context violations, blurred boundaries, and data coupling. - Design Checklist: Verifies events are identified before commands, bounded contexts are clear, and aggregates represent true consistency boundaries. - Auto-Triggering: Activates when designing new features, aggregates, or bounded contexts. - Use Case: Before implementing a new order management feature, run a design review to confirm the Order aggregate changes for one category of reasons and communicates with Inventory through events rather than direct service calls. ## Quick Start Ask the AI to review your proposed domain design for a new feature or aggregate against common architectural anti-patterns.