What problem does it solve? It turns a requirements document into a structured technical design covering architecture, module boundaries, interface behavior contracts, and data models, with traceability back to every feature point. ## Core Features & Use Cases - Initial and Incremental Modes: Auto-detects whether to create a new design or analyze the impact of changes on an existing one, including backward-compatibility assessment and ADR records. - Layered L1-L4 Design: Progresses through architecture, modules, interface contracts, and data models with enforced design-vs-implementation boundary checks and SOLID/LoD principle validation. - Adversarial Review: Challenges the design from product, engineering, and testing perspectives, with conclusions written into the document rather than the confirmation dialog. - Use Case: After finishing a requirements document for a user authentication feature, run the skill to produce a design doc with module tables, interface behavior contracts, error codes, and an ADR for key technology choices. ## Quick Start Ask the assistant to create a system design from the existing requirements document at docs/devdocs/01-requirements.md.