← 返回 Skills 市场
dannyboy1241

Weather Digest

作者 dannyboy1241 · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
490
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install weather-digest
功能描述
Generate daily Weather Intelligence Digest using NOAA/NWS data with customizable locations and alert monitoring.
安全使用建议
This skill appears to do exactly what it claims: query api.weather.gov and build a digest. Before installing: (1) review config.json and remove any sample locations you don't want; (2) inspect the Python files locally (they are plain, readable code) and confirm the User-Agent string if you need a different identifier; (3) do not supply webhook URLs or other credentials unless you intend to publish the digest externally (the docs show Slack webhook examples but the script won't send anything by itself); (4) optional automation (cron/LaunchAgent/heartbeat) requires explicit setup and can expose digest outputs to wherever you point them — only configure targets you control. The repo contains duplicate copies of the same files in a 'weather digest' folder and at top level; this is likely benign but you may want to keep only one copy to avoid confusion.
功能分析
Type: OpenClaw Skill Name: weather-digest Version: 1.0.0 The OpenClaw AgentSkill 'weather-digest' is designed to fetch and format weather data from the public NOAA/NWS API. The Python script (`weather_digest.py`) makes legitimate HTTP requests to `api.weather.gov` and processes the returned JSON. It reads a user-provided configuration file (`config.json`) and writes output files (Markdown, HTML, JSON) to specified paths. While the ability to read/write arbitrary local files via command-line arguments (`--config`, `--output`, `--html`, `--json`) could be a vulnerability in a poorly secured execution environment, the skill itself does not demonstrate malicious intent; its `SKILL.md` instructions provide benign usage examples. The `automation.md` file offers legitimate recipes for users to automate the skill, including cron jobs and Slack notifications, which are standard integrations and not indicative of malice. No evidence of data exfiltration, unauthorized persistence, or prompt injection against the agent was found.
能力评估
Purpose & Capability
Name/description (Weather Intelligence Digest) align with the shipped artifacts: a Python CLI that queries api.weather.gov, formats forecasts/alerts into Markdown/HTML/JSON, and uses only python + requests. Required binaries (python3, pip) and the single dependency (requests) are proportionate.
Instruction Scope
SKILL.md and README only instruct creating a venv, installing requirements, editing config.json (locations), and running the CLI. Automation docs include examples for cron, an OpenClaw heartbeat entry, and an optional Slack webhook snippet that would post digest text to an external webhook if the user configures one. Those are optional user-driven integrations — they expand behavior only if the user wires external hooks.
Install Mechanism
No install spec is provided (instruction-only). The skill includes Python source files and a small requirements.txt (requests). No downloads from arbitrary URLs or archive extraction are present.
Credentials
The skill declares no required environment variables (none needed for NOAA), which matches the code. Documentation references an external SLACK_WEBHOOK_URL example and suggests adjusting a User-Agent string in the script; those are optional and not required by the skill, but supplying a webhook would transmit digest data externally — only configure webhooks you trust.
Persistence & Privilege
always:false and user-invocable:true (defaults). The skill does not request persistent system-wide changes or modify other skills' configs. Automation recipes suggest user-managed cron/LaunchAgent entries; those require explicit user action.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weather-digest
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weather-digest 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Weather Intelligence Digest skill. - Generates daily weather digests using NOAA/NWS data. - Supports customizable locations and alert monitoring. - Outputs digest in markdown format, ready for PDF or email. - Easy configuration via JSON; no API key required.
元数据
Slug weather-digest
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Weather Digest 是什么?

Generate daily Weather Intelligence Digest using NOAA/NWS data with customizable locations and alert monitoring. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 490 次。

如何安装 Weather Digest?

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

Weather Digest 是免费的吗?

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

Weather Digest 支持哪些平台?

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

谁开发了 Weather Digest?

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

💬 留言讨论