What problem does it solve? HarmonyOS ArkUI development spans dozens of APIs, decorators, and component patterns, making it hard to know which approach fits a given task. This Skill routes any ArkUI (.ets) request through a structured decision tree to the correct scenario documentation, then generates implementations grounded in verified API usage rather than guesswork. ## Core Features & Use Cases - Four-Stage Phase Routing: Classifies every request into REQ (requirements), DEV (development), FIX (bug fixing), or VAL (validation) phases with stage-specific output fields. - Four Primary Scenarios: Covers ArkUI basic syntax (declarative UI, Builder, AttributeModifier, component reuse), UI framework logic (gestures, navigation, dialogs, animations, focus, layouts, lists, text), state management (V1/V2 decorators, mixing, extensions), and compile/runtime issues (build failures, ANR, white screen, crashes, jank). - Cascading Reference Reading: Automatically reads ROUTE documents and leaf reference files containing complete code examples, API tables, and forbidden-pattern lists before writing any code. - Use Case: When a user reports "long list stutters during scrolling", the Skill routes to ARKUI-04, reads the rendering jank scenario doc, and produces a fix using @Reusable with reuseId, @ObjectLink instead of @Prop, and LazyForEach partial refresh. ## Quick Start Ask the assistant to implement or diagnose an ArkUI page, such as building a responsive app skeleton with Navigation and breakpoint adaptation for phones and tablets.