Harmony Tools — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Harmony Tools (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
将 HarmonyOS 命令行工具(hdc、hvigor 等)封装为 MCP 服务,接入任意支持 MCP 的客户端,常用开发任务以结构化 JSON 返回。
# 解压后在 command-line-tools/sdk/default/openharmony/toolchains 目录下
export HDC_PATH=/path/to/hdc
# 解压后在 command-line-tools/bin 目录下
export HVIGORW_PATH=/path/to/hvigorw# 全局安装(推荐)
uv tool install git+<repository-url>
# 开发模式(本地源码)
uv pip install -e .stdio(默认):uv run harmony-tools-mcphttp(调试/多客户端):uv run harmony-tools --transport http./start_http_server.shstdio:{
"mcpServers": {
"harmony-tools": {
"command": "harmony-tools-mcp",
"env": {
"HDC_PATH": "/path/to/hdc",
"HVIGORW_PATH": "/path/to/hvigorw"
}
}
}
}http:{
"mcpServers": {
"harmony-tools": {
"transport": "http",
"url": "http://127.0.0.1:10005/mcp"}
}
}list_targets、shellhvigor_clean、hvigor_assemble、hvigor_find_outputhdc_screenshot、hdc_install_apphdc/hvigorw:检查并设置 HDC_PATH、HVIGORW_PATH。详细技术说明(环境变量、运行模式、工具参数与返回结构、长示例、完整排障)见 docs/DEVELOPER.md。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.