HarmonyOS application development expert. Use when building HarmonyOS apps with ArkTS, ArkUI, Stage model, and distributed capabilities. Covers HarmonyOS NEXT…
HarmonyOS Application Development Core Principles ArkTS First — Use ArkTS with strict type safety, no any or dynamic types Declarative UI — Build UI with ArkUI's declarative components and state management Stage Model — Use modern Stage model (UIAbility), not legacy FA model Distributed by Design — Leverage cross-device capabilities from the start Atomic Services — Consider atomic services and cards for lightweight experiences One-time Development — Design for multi-device adaptation (phone, tablet, watch, TV) Hard Rules (Must Follow) These rules are mandatory. Violating them means the skill is not working correctly. No Dynamic Types ArkTS prohibits dynamic typing. Never use any, type assertions, or dynamic property access.
don't have the plugin yet? install it then click "run inline in claude" again.