What problem does it solve? Unity projects often grow into tangled MonoBehaviour scripts with hidden execution-order bugs and unclear responsibilities. This Skill helps you plan a right-sized architecture before writing structural code, so you avoid both under-organization and over-engineering. ## Core Features & Use Cases - Scoped Architecture Planning: Recommends the smallest architecture that fits your project tier (prototype, small game, or long-lived project) with 3-7 modules and clear responsibilities. - Execution Order & Guard Guidance: Provides concrete patterns for explicit startup order (single Bootstrap entry point, pull-don't-push) and Update guard clauses to prevent silent state corruption. - Layered Separation Advice: Structures guidance around scene/bootstrap, gameplay logic, data/config assets, and presentation layers, with rules for ScriptableObjects, events, and interfaces. - Use Case: Before building a new gameplay system, ask for an architecture plan and receive a module breakdown, scene composition plan, data ownership rules, and a do-now/skip-now list. ## Quick Start Ask the assistant to plan the architecture for your Unity game, describing your project scope and core gameplay loop.