What problem does it solve? Jumping straight into code on non-trivial, cross-boundary work locks in the wrong structure early. This Skill forces a design-first pass: it sketches types, function signatures, and module boundaries before any implementation, then keeps the implementation aligned with that sketch. ## Core Features & Use Cases - Design sketching: Produces type definitions, signatures, and module maps with not implemented bodies before writing real code. - Multi-candidate exploration: Requires at least two structurally distinct design candidates, screens them against red flags (shallow modules, information leakage, pass-through methods), and synthesizes the strongest shape. - Implementation governance: Treats deviations from the sketch as signals, and scraps and redesigns the architecture when friction patterns repeat. - Use Case: Before refactoring a service that touches multiple modules, run the architect flow to ground the existing system, compare two design candidates, and implement against the chosen sketch. ## Quick Start Ask the agent to architect this feature by sketching the types, signatures, and module structure before writing any implementation code.