Skills/ClawHub/garmin-health-analysis-cn

garmin-health-analysis-cn@0.1.0

VERIFIED· install only

Publisher claims: "用自然语言与你的佳明(Garmin)数据对话,专为跑者设计 —— "帮我分析一下上周的比赛数据"、"帮我分析一下最近的身体状况"、"我昨晚睡得怎么样?"。可获取 20 余项健康指标(睡眠阶段、身体电量、心率变异性、最大摄氧量、训练准备度、身体成分、血氧),下载 FIT/GPX 文件进行跑步路线与配速分析,查询任意位置的海拔与配速,并生成可交互的健康仪表盘。从简单的"给我看这周的跑步记录"到深入的"分析我的训练负荷与恢复状况"均可胜任。" Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry ClawHubPublisher earthaveeman · publishing for 3 daysInstalls 0Last detonated 3d ago
$clawhub install garmin-health-analysis-cn
WatchReport an issue

Coverage

Install scripts ran; no agent task scenario for this bundle.
Tested
install scripts, with decoy credentials in place · second launch with the clock 45 days ahead · every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

Is [email protected] safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (2 scenarios; install scripts ran; no agent task scenario for this bundle) on 2026-11-12 and scored it 89/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.

Behavior trace

Honeypot run · 0 s · 2 scenarios · 0 deviations
t+CategoryObserved action
0.0sprocessexited 1:
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocesssecond launch, clock +45 days, CI unset
0.1sprocessexited 1:

Static findings

HIGH
Credential pass-through configurationscripts/garmin_auth.py:46 · Credential pass-through configuration — agent relays sensitive credentials# Create client and login (don't pass tokenstore on first login)Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST02

No other findings across 3,421 lines in 16 files.

Cost to the agent

Instructions loaded
≈1,522 tok
1 file · 16 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.