What problem does it solve? HarmonyOS apps often crash at runtime with jscrash logs, uncaught exceptions, or white screens even when the build succeeds, and developers waste time reading the whole codebase without a concrete anchor. This Skill parses crash evidence first, identifies the error type and suspected file, and guides a minimal root-cause fix. ## Core Features & Use Cases - Crash Log Parsing: Parse raw jscrash text, local log files, or device-side faultlog/hilog via devecocli into structured fields like error_type, error_message, suspected_file, and top_stack. - Fault Pattern Knowledge Base: Match parsed errors against curated pattern libraries for ReferenceError, TypeError, SyntaxError, RangeError, URIError, BusinessError, OutOfMemoryError, and framework Error cases. - Use Case: A user reports the app white-screens after tapping a button and pastes a jscrash log. The Skill extracts a TypeError with the suspected .ets file, matches the "Cannot read property of undefined" pattern, and applies a minimal null-check fix. ## Quick Start Ask the assistant to diagnose this HarmonyOS app crash using the attached jscrash log and apply a minimal fix to the suspected file.