← 返回 Skills 市场
dannyshmueli

Red Alert

作者 Danny Shmueli · GitHub ↗ · v1.2.0
cross-platform ✓ 安全检测通过
437
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install red-alert
功能描述
Israel Red Alert API — real-time and historical rocket/missile alert data. Query alerts by city, time range, generate shelter time stats. Uses redalert.oriel...
安全使用建议
This skill appears internally coherent for its stated purpose. Before installing: 1) If you will run the realtime/daemon scripts, run npm install in an isolated sandbox and verify package-lock.json to reduce npm supply-chain risk. 2) The listener writes JSONL files to /data/clawd/tmp — ensure that path and file permissions are acceptable and won't expose sensitive data. 3) The RED_ALERT_API_KEY is optional; only provide it if you need authenticated real-time access. 4) Expect a persistent socket.io connection if you use the daemon — monitor network egress and logs. 5) If you prefer lower risk, use the history-only analyze.mjs (which requires no key) or run realtime listeners manually rather than granting autonomous invocation. If you want more assurance, ask the publisher for provenance (homepage/owner) or run the code in a controlled environment first.
功能分析
Type: OpenClaw Skill Name: red-alert Version: 1.2.0 The 'red-alert' skill bundle provides tools for monitoring and analyzing Israeli emergency alert data from legitimate third-party APIs (redalert.orielhaim.com and tzevaadom.co.il). The scripts (analyze.mjs, realtime.mjs, and listener-daemon.mjs) implement standard REST and Socket.IO logic to fetch, filter, and log alert history and real-time events. There is no evidence of data exfiltration, malicious execution, or prompt injection; the use of environment variables for API keys and local file logging in /data/clawd/tmp/ is consistent with the stated purpose of the skill.
能力评估
Purpose & Capability
Name/description match the code and instructions: analyze.mjs calls the documented REST history endpoint, realtime/listener scripts use socket.io to redalert.orielhaim.com. No unrelated credentials, binaries, or surprising services are requested.
Instruction Scope
SKILL.md instructs the agent to run npm install and execute Node scripts and curl commands against the documented endpoints. The scripts write JSONL files under /data/clawd/tmp and reference skill-local paths (/data/clawd/skills/...). This is expected for a persistent listener/analyzer, but note it will create/append local files and may run a long-lived socket connection if the daemon is used.
Install Mechanism
There is no platform install spec; users are instructed to run npm install in the scripts directory. Dependencies come from the public npm registry (socket.io-client). This is expected but carries the usual npm-supply-chain risks (verify package-lock.json and run in a sandboxed environment if concerned).
Credentials
Only an optional RED_ALERT_API_KEY is declared and used. The code reads that single env var for authenticated socket.io connections; no other secrets or unrelated env/config paths are requested or accessed.
Persistence & Privilege
always:false (no forced inclusion). The listener-daemon creates persistent local files (/data/clawd/tmp/redalert-live.jsonl and redalert-pending.jsonl) and maintains long-lived network connections. This is consistent with real-time functionality, but you should expect residual files and an active socket if run persistently.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install red-alert
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /red-alert 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Add full endpoint inventory reference (REST + Socket.IO), clarify auth and event map, improve skill docs for no-docs workflow
v1.1.0
- Added top-level "credentials" and "dependencies" sections specifying optional API key and socket.io-client. - Clarified that RED_ALERT_API_KEY and socket.io-client are only needed for real-time alerts; historical queries require neither. - No changes to actual runtime or API behavior—documentation/metadata improvements only.
v1.0.0
Initial release — Israel Red Alert API integration for real-time and historical rocket/missile alerts. - Provides real-time alert streaming via Socket.IO and recent alert history via REST. - Supports querying by city and time range, with shelter time analysis and statistics. - Includes CLI tools for alert history, status checks, real-time listening, and shelter session analytics. - Offers integration examples for generating charts and tables using related skills. - API key management and setup instructions included; covers available threat types and regional shelter times.
元数据
Slug red-alert
版本 1.2.0
许可证
累计安装 1
当前安装数 1
历史版本数 3
常见问题

Red Alert 是什么?

Israel Red Alert API — real-time and historical rocket/missile alert data. Query alerts by city, time range, generate shelter time stats. Uses redalert.oriel... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 437 次。

如何安装 Red Alert?

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

Red Alert 是免费的吗?

是的,Red Alert 完全免费(开源免费),可自由下载、安装和使用。

Red Alert 支持哪些平台?

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

谁开发了 Red Alert?

由 Danny Shmueli(@dannyshmueli)开发并维护,当前版本 v1.2.0。

💬 留言讨论