add-memory-trace-tags

Official

Add new memory trace tags across profiler and musl.

Authoropenharmonyinsight
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the error-prone manual work of extending OpenHarmony memory profiling by adding new trace tag/resource tracking types consistently across both developtools_profiler and third_party_musl.

Core Features & Use Cases

  • Cross-repo trace tag extension: Adds the required TAG and MASK definitions in musl and updates the corresponding trace/memory enums and mappings in developtools_profiler.
  • Protocol + logic + tests coverage: Updates protobuf enums, hook routing/masking logic, and adds/adjusts unit tests to match the new tag.
  • Common type filtering support: Ensures COMMON_* types follow the expected filtering/guard logic where applicable.

Quick Start

Tell the AI: 请添加一个新的资源跟踪标签 COMMON_MY_NEWTAG。

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: add-memory-trace-tags
Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#add-memory-trace-tags

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.