What problem does it solve? HarmonyOS/OpenHarmony developers facing native memory leaks, continuous memory growth, or OOM issues must manually correlate sample files, smaps dumps, profiler flame graphs, and kernel logs—a slow, error-prone process. This Skill automates the entire root-cause analysis and produces a complete evidence chain. ## Core Features & Use Cases - Automated Leak Classification: Parses sample files to determine leak type (PSS, DMA, GPU) and further subdivides PSS leaks into jemalloc heap, ArkTS VM objects, ashmem, and anonymous memory. - Call-Stack Localization: Analyzes profiler/trace SQLite databases to pinpoint the leaking .so module and full function call path, and parses kernel logs for DMA/GPU/SLAB leaks with Top-N process breakdowns. - Structured Reports with Fault-Mode Matching: Matches findings against a three-level fault mode library and outputs a standardized analysis report with memory trend tables, evidence chains, root-cause modules, and fix suggestions. - Use Case: A developer receives a memleak log bundle after a RESOURCE_OVERLIMIT event; the Skill identifies a jemalloc heap leak, traces it to a specific allocation call stack in libface_detect.so, and delivers a ready-to-share diagnosis report. ## Quick Start Analyze the HarmonyOS native memory leak logs in my provided directory and tell me the leak type, root cause module, and fix suggestions.