← 返回 Skills 市场
crxiaobailiu-gif

Slug Test

作者 crxiaobailiu-gif · GitHub ↗ · v0.0.1 · MIT-0
cross-platform ⚠ suspicious
252
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install slug-test
功能描述
Stream and sync iPhone/Apple Watch HealthKit data via a local webhook server for AI analysis, recovery scoring, and health anomaly alerts.
安全使用建议
What to consider before installing or running this: - Provenance: The skill bundle provides no source repository, homepage, or code files; SKILL.md tells you to run `npx healthclaw-webhook-server` which will download and execute code from npm. Before running, find and review the package on npm/GitHub (package name and version), inspect its source, and verify an official author or release artifact. If you cannot verify the upstream source, do not run `npx` on a package handling sensitive health data. - Least privilege and protection: The instructions reference an ADMIN_TOKEN but do not require it. If you run the server, set a strong ADMIN_TOKEN and verify admin endpoints are actually protected. Default or missing admin credentials could allow strangers to pair devices or read users. - Network exposure: The skill recommends exposing your server via Tailscale Funnel / Cloudflare Tunnel / ngrok so an iPhone can reach it. Exposing health data to the public internet substantially increases risk. Prefer Tailscale (authenticated, zero-trust tailnet) over public tunnels; if you must use a tunnel, restrict access, use HTTPS, and rotate pairing tokens frequently. - Sandbox/testing: Run the server in a sandboxed environment (container, dedicated user account, VM) and not on a machine that holds other sensitive secrets. Check what files it writes and what ports it opens before trusting it with real health data. - Data handling: The server stores an append-only JSONL of health records. Ensure filesystem permissions are restricted, encrypt backups if needed, and regularly audit the file for unexpected recipients. Understand how the iOS companion stores/sends tokens. - Things that would increase confidence: a published source repo or GitHub release that you can audit, an official npm package with a known maintainer, checksums/signatures for binaries, or an App Store–published iOS companion app. If the maintainer provides these, re-run the assessment. Given the sensitivity of health data and the lack of provenance for the server code, treat this skill as suspicious until you can confirm the upstream package and review its code/configuration.
功能分析
Type: OpenClaw Skill Name: slug-test Version: 0.0.1 The skill bundle (SKILL.md) instructs users to execute an external, unverified npm package (npx healthclaw-webhook-server) and expose their local environment to the public internet using tools like Tailscale Funnel or ngrok. While these actions are aligned with the stated goal of syncing iOS HealthKit data, they represent significant security risks including unvetted code execution and potential network exposure. Furthermore, _meta.json contains a future timestamp (2026) and a generic slug ('slug-test'), which are common indicators of low-quality or placeholder submissions.
能力评估
Purpose & Capability
The name/description (stream Apple Health data to a local webhook for analysis) aligns with the SKILL.md flow (webhook server, pairing, health-data.jsonl storage). However, the metadata declares no required env vars or install steps while the runtime instructions reference optional env vars (PORT, HEALTHCLAW_DATA_DIR, ADMIN_TOKEN) and an npm package (healthclaw-webhook-server) — that mismatch is an inconsistency in declared requirements vs. runtime needs.
Instruction Scope
The SKILL.md stays on-topic (pairing, sync endpoints, storage, admin API). It does instruct you to expose the server to the public internet (Tailscale Funnel, Cloudflare Tunnel, ngrok) so your device can reach it and to run admin API calls (generate pairing, create users). Those steps are necessary for the stated purpose but increase the exposure of very sensitive health data; the instructions do not provide security defaults (e.g., require ADMIN_TOKEN) nor explicit guidance on safe configuration beyond optional tips.
Install Mechanism
There is no install spec in the registry entry; the instructions tell the user to run `npx healthclaw-webhook-server`, which will download and execute code from the npm registry at runtime. Because no source repository, homepage, release URL, or checksum is provided, there's no provenance or verification step for that code — this is a meaningful installation risk for arbitrary code execution.
Credentials
The skill metadata lists no required environment variables or credentials, but the SKILL.md references optional env vars (PORT, HEALTHCLAW_DATA_DIR, ADMIN_TOKEN) and recommends using third-party tunneling services (Tailscale/ngrok/cloudflared). The lack of declared env vars in the registry combined with runtime reliance on an ADMIN_TOKEN (for admin endpoints) is an inconsistency the user should be aware of. The skill does not request unrelated credentials, but it will require network and tunnel credentials in practice.
Persistence & Privilege
always:false and no code included in the skill bundle mean the skill itself doesn't demand permanent platform-level presence. However, the runtime use-case involves persistent local storage of sensitive health data (health-data.jsonl) and potential continuous services (LaunchAgent/systemd, Tailscale Funnel). Autonomous model invocation is allowed (platform default) — combine that with remote package execution and public exposure raises the blast radius.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install slug-test
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /slug-test 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.1
HealthClaw Skill - Initial Release - Stream Apple Health data (heart rate, HRV, sleep, steps) from iPhone/Watch to OpenClaw via webhook server. - Reliable pairing flow with secure, time-limited token system for initial connection. - Automatic, background data sync with deduplication and append-only local storage. - Supports both single-user and new multi-user modes, with isolated data directories. - Offers easy setup guides for webhook hosting, public URL exposure (Tailscale, Cloudflare, ngrok), and pairing. - Includes API references for syncing, pairing, and user management.
元数据
Slug slug-test
版本 0.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Slug Test 是什么?

Stream and sync iPhone/Apple Watch HealthKit data via a local webhook server for AI analysis, recovery scoring, and health anomaly alerts. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 252 次。

如何安装 Slug Test?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install slug-test」即可一键安装,无需额外配置。

Slug Test 是免费的吗?

是的,Slug Test 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Slug Test 支持哪些平台?

Slug Test 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Slug Test?

由 crxiaobailiu-gif(@crxiaobailiu-gif)开发并维护,当前版本 v0.0.1。

💬 留言讨论