← Back to Skills Marketplace
indigas

Weather Alert

by Indigas · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
78
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weather-alert
Description
Monitors weather for any location, sends alerts when rain, snow, temperature, wind, UV, or pressure thresholds are exceeded, plus daily briefings and trends.
Usage Guidance
This skill appears to do what it says: it queries Open‑Meteo and wttr.in (no API keys required), formats forecasts, evaluates thresholds, and stores alerts and a short cache under ~/.weather-alerts. Before installing, consider: (1) it will create and read files in ~/.weather-alerts — do not put secrets in that directory; (2) network access is limited to public weather APIs (open-meteo.com, wttr.in); (3) if you prefer not to allow file writes, run the script manually or review the code first; (4) optional OpenWeatherMap usage would require you to provide an API key — the skill does not request any keys by default. Overall the package is internally consistent and proportionate to its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: weather-alert Version: 1.0.0 The weather-alert skill is a standard weather monitoring tool that fetches data from legitimate public APIs (Open-Meteo and wttr.in). The Python script (scripts/weather_alert.py) follows safe practices, such as using yaml.safe_load and restricting file operations to a specific local directory (~/.weather-alerts/). No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (weather monitoring & alerts) match the code and SKILL.md. The script fetches data from Open‑Meteo and wttr.in, formats forecasts, checks thresholds, and stores alerts — all consistent with the advertised features.
Instruction Scope
Runtime instructions are scoped to weather queries and alert management. The skill reads config.yaml (bundled) and will read/write under the user's home (~/.weather-alerts/alerts.yaml and cache.json) and performs network calls to the documented endpoints. This is expected, but users should note it will create and access files in their home directory.
Install Mechanism
No install spec; this is an instruction/code-only skill. There are no downloads or external install steps in the package that would write arbitrary code to disk beyond the included script files.
Credentials
The skill requests no environment variables or external credentials. The SKILL.md mentions an optional OpenWeatherMap fallback if a user configures an API key, which is reasonable. No unrelated secrets or cloud credentials are requested.
Persistence & Privilege
always:false and model invocation is allowed (platform default). The skill persists only to a per-user directory (~/.weather-alerts) for cache and alerts and does not attempt to change other skills or system-wide agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weather-alert
  3. After installation, invoke the skill by name or use /weather-alert
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the weather-alert skill. - Proactive weather monitoring for any location with rain, temperature, wind, UV, pressure, snow, and frost alerts - Daily and 7-day weather briefings with multi-day trends - Event planner mode for checking weather suitability (picnic, sports, etc.) - Configurable alert thresholds and delivery notifications - Uses free APIs (Open-Meteo, wttr.in) with no API key required - Simple configuration via config.yaml and support for listing/managing active alerts
Metadata
Slug weather-alert
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Weather Alert?

Monitors weather for any location, sends alerts when rain, snow, temperature, wind, UV, or pressure thresholds are exceeded, plus daily briefings and trends. It is an AI Agent Skill for Claude Code / OpenClaw, with 78 downloads so far.

How do I install Weather Alert?

Run "/install weather-alert" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Weather Alert free?

Yes, Weather Alert is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Weather Alert support?

Weather Alert is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weather Alert?

It is built and maintained by Indigas (@indigas); the current version is v1.0.0.

💬 Comments