What problem does it solve? Jumping straight into code on non-trivial work often locks in the wrong architecture, forcing painful rewrites later. This Skill enforces a design-first workflow that sketches types, signatures, and module boundaries before any implementation, so structural mistakes are caught while they are still cheap to fix. ## Core Features & Use Cases - Grounded design exploration: Traces the existing system first, then runs multiple parallel model runners to produce structurally distinct candidate designs. - Red-flag screening and synthesis: Screens candidates against shallow modules, information leakage, temporal decomposition, and pass-through methods, then synthesizes one design package with a written rationale. - Scrap-and-redesign loop: Detects recurring implementation friction patterns and triggers a full redesign from first principles instead of bolting fixes onto a wrong shape. - Use Case: Before building a new caching layer across three services, run the architect workflow to compare two or more candidate module structures, pick the one with the deepest interface, and implement against the agreed type sketch. ## Quick Start Ask the AI to architect the new feature before writing any code, describing the problem and the systems it must integrate with.