← 返回 Skills 市场
davestarling

ADS-B Overhead

作者 davestarling · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1726
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install moltbot-adsb-overhead
功能描述
Notify when aircraft are overhead within a configurable radius using a local ADS-B SBS/BaseStation feed (readsb port 30003). Use when setting up or troubleshooting plane-overhead alerts, configuring radius/home coordinates/cooldowns, or creating a Clawdbot cron watcher that sends WhatsApp notifications for nearby aircraft.
安全使用建议
This skill appears to do exactly what it claims: monitor a local SBS/readsb TCP feed and send WhatsApp alerts via your Clawdbot CLI. Before installing/running: 1) Confirm your SBS host/port are correct and that the feed is local/trusted (the script will connect to whatever --host you supply). 2) Review and set ~/.clawdbot/adsb-overhead/config.json and use secure file permissions (example uses chmod 600). 3) Ensure the clawdbot CLI is installed and available to cron (the notifier calls it via subprocess). 4) Be aware the skill will make outbound HTTP(S) requests only if you enable enrichment or photos (tar1090 URL and Planespotters API). 5) Note a minor code oddity: the image download allowlist checks for the substring "plnspttrs.net" which looks like a typo/abbreviated domain and may prevent photo downloads even when enabled — this is not malicious but you may want to review/adjust that check if you expect photos. If you want a stricter security posture, disable photo/enrichment features and run the checker manually to validate behavior before adding it to cron.
功能分析
Type: OpenClaw Skill Name: moltbot-adsb-overhead Version: 1.0.0 The OpenClaw AgentSkills skill bundle is designed to detect overhead aircraft from a local ADS-B feed and send notifications via Clawdbot messaging. All file system, network, and process execution operations (e.g., connecting to local TCP feed, fetching data from planespotters.net, executing local Python scripts, and using the `clawdbot message send` CLI) are directly aligned with this stated purpose. There is no evidence of intentional harmful behavior such as data exfiltration, unauthorized command execution, persistence mechanisms, or malicious prompt injection attempts against the agent in SKILL.md or README.md. The `download_image` function in `sbs_overhead_check.py` includes a URL allowlist and size limits, demonstrating a focus on security.
能力评估
Purpose & Capability
Name/description match the code and runtime instructions: scripts connect to a local SBS/BaseStation TCP feed, compute distances, apply cooldowns, optionally enrich from a local tar1090/readsb JSON URL, optionally query Planespotters for photos, and send notifications via the Clawdbot CLI. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
SKILL.md and the scripts limit actions to the stated task: connect to a configured SBS TCP host/port, read optional aircraft JSON, fetch optional photos, persist per-aircraft state under ~/.clawdbot/adsb-overhead, and invoke the Clawdbot CLI to send messages. The instructions do not request arbitrary file reads, environment secrets, or external endpoints outside the described enrichment/photo APIs.
Install Mechanism
No install spec is present (instruction-only installation). Code files are included but there is no download-from-URL or package install step; nothing will be written to system locations except the state/photo directories under the user's home when run.
Credentials
The skill requests no environment variables or credentials. It does read and write files under the user's home (~/.clawdbot/adsb-overhead) which is appropriate for local configuration/state. It performs outbound network requests to configured aircraftJsonUrl (often local) and to Planespotters' public API; if you do not want outbound internet access for these lookups, disable photo/enrichment options.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide agent settings. It persists only its own state and optional photo cache under ~/.clawdbot which is expected for a cron-style watcher.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install moltbot-adsb-overhead
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /moltbot-adsb-overhead 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the adsb-overhead skill. - Detects nearby aircraft using a local readsb SBS/BaseStation TCP feed. - Configurable home coordinates, radius, alert cooldown, and listen time. - Designed for periodic (cron) checks and WhatsApp notifications via Clawdbot. - Persists alert state to a local JSON file to avoid duplicate notifications.
元数据
Slug moltbot-adsb-overhead
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

ADS-B Overhead 是什么?

Notify when aircraft are overhead within a configurable radius using a local ADS-B SBS/BaseStation feed (readsb port 30003). Use when setting up or troubleshooting plane-overhead alerts, configuring radius/home coordinates/cooldowns, or creating a Clawdbot cron watcher that sends WhatsApp notifications for nearby aircraft. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1726 次。

如何安装 ADS-B Overhead?

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

ADS-B Overhead 是免费的吗?

是的,ADS-B Overhead 完全免费(开源免费),可自由下载、安装和使用。

ADS-B Overhead 支持哪些平台?

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

谁开发了 ADS-B Overhead?

由 davestarling(@davestarling)开发并维护,当前版本 v1.0.0。

💬 留言讨论