ohos-dev-distributed-cpp-callgraph-analysis
Installation
SKILL.md
OpenHarmony Call-Chain Completeness Analysis
This skill has one decision layer plus optional tool support:
- Agent workflow: the only layer that can judge call-chain completeness. It uses LSP/source evidence, edge classification, and a coverage matrix.
- Optional artifact fallback:
ohos_callgraph.pydiscovers candidate direct call edges and best-effort vtable/dlopen hints from build artifacts when LSP/source evidence leaves gaps or LSP is unavailable.
Do not claim a call chain is complete from script output alone.
Bootstrap Repository-Scoped LSP
Before analysis, check whether a working LSP/MCP tool is already backed by the correct OpenHarmony product compile context. Use it when available.
If LSP is missing or resolves the repository incorrectly, read
references/lsp-bootstrap.md and follow it before analysis. The
bootstrap is optional support, not a prerequisite: if setup or smoke testing fails, record LSP as
unavailable/incomplete and continue with source, build, symbol, helper, and runtime evidence.