What problem does it solve? HarmonyOS developers upgrading ArkUI applications face a complex, error-prone migration from state management V1 to V2, involving dozens of decorator renames, changed observation semantics, and new APIs like Repeat, AppStorageV2, and PersistenceV2. ## Core Features & Use Cases - Complete Decorator Mapping: Converts @Component/@State/@Prop/@Link/@Observed/@ObjectLink/@Provide/@Consume/@Watch/@Reusable to their V2 counterparts (@ComponentV2/@Local/@Param/@Event/@ObservedV2/@Trace/@Provider/@Consumer/@Monitor/@ReusableV2). - Application-Level State Migration: Migrates LocalStorage, AppStorage, PersistentStorage, and Environment to @ObservedV2 singletons, AppStorageV2, PersistenceV2, and UIAbilityContext.config. - Rendering & Special Cases: Converts ForEach/LazyForEach to Repeat with virtualScroll, handles animateTo compatibility via UIUtils.applySync, and wraps built-in objects like ChildrenMainSize with UIUtils.makeObserved. - Use Case: Given a V1 project using @StorageLink and LazyForEach, the skill scans the decorators, produces a migration checklist, and rewrites the code to AppStorageV2.connect() and Repeat with .virtualScroll(). ## Quick Start Ask the assistant to migrate your ArkUI page using @State, @Link, and LazyForEach from state management V1 to V2.