Domain Model Orchestrator
Stress-tests software plans against domain models through interactive interviews and automated documentation maintenance.
The Domain Model Orchestrator is a specialized skill designed to act as a rigorous technical architect and domain expert. It engages the user in a deep-dive 'grilling' session, asking one question at a time to resolve design ambiguities, sharpen fuzzy terminology, and surface contradictions between proposed plans and existing code. By reading CONTEXT.md and Architectural Decision Records (ADRs), it ensures that every design choice aligns with established domain boundaries. It lazily maintains your project's documentation, updating context files inline and proposing ADRs only when high-stakes, irreversible trade-offs are identified, making it an essential tool for complex system design and refactoring.