← Back to Skills Marketplace
Weather data loader (both history and forecast)
by
minshi-veyt
· GitHub ↗
· v1.0.1
· MIT-0
200
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install weather-loader
Description
Fetch historical or forecast weather by location or coordinates via Open-Meteo. No API key needed.
Usage Guidance
This skill appears internally consistent and implements exactly what it claims: fetching geocoded, historical, and forecast weather from Open‑Meteo and aggregating it. Before installing or running: (1) be aware the scripts perform outbound HTTP requests to Open‑Meteo (your IP and query strings are visible to that service); (2) install dependencies (pandas, requests) in a virtualenv or sandbox; (3) if you have strict privacy/network policies, run tests in an isolated environment first — tests perform live API calls; (4) review code if you require extra assurance (the code is short and readable); and (5) avoid enabling any skill-wide autonomous behaviors in high‑sensitivity environments without network controls (the skill needs network access to function). Overall, no secrets are requested and no unexplained or risky behavior was found.
Capability Analysis
Type: OpenClaw Skill
Name: weather-loader
Version: 1.0.1
The weather-loader skill bundle is a legitimate tool for fetching weather data from the Open-Meteo API. The Python scripts (fetch_historical.py, fetch_forecast.py, and utils.py) implement standard data retrieval and processing using pandas and requests, with no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match included scripts and utilities. The code calls Open‑Meteo forecast, archive, and geocoding endpoints, and implements aggregation/ET calculations that fit the stated functionality.
Instruction Scope
SKILL.md instructs running the provided scripts and documents CLI options. The runtime instructions only reference relevant inputs (location/lat/lon, days, kc) and produce CSV/JSON output; they do not ask for unrelated files, credentials, or broad system data.
Install Mechanism
No install spec; this is instruction+source distribution. requirements.txt lists only pandas and requests — proportional and expected. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill declares no required environment variables or credentials. Network access to Open‑Meteo endpoints is required; headers set a benign User‑Agent. No sensitive environment/config paths are accessed.
Persistence & Privilege
always is false, agent invocation is allowed (platform default). The skill does not modify other skills or system-wide configs and does not request elevated or persistent privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weather-loader - After installation, invoke the skill by name or use
/weather-loader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added compiled Python cache files for forecast, historical, and utils scripts.
- Updated documentation to support custom number of days for results with a new `--days N` option: up to 30 days for historical data and up to 15 days for forecasts.
- Revised usage examples and descriptions to reflect the new `--days` argument.
- No API or logic changes in core scripts; update is documentation and packaging only.
v1.0.0
- Initial release of weather-loader.
- Fetch historical and forecast weather data by location name or coordinates using Open-Meteo.
- No API key required for data access.
- Includes scripts for historical (`fetch_historical.py`) and forecast (`fetch_forecast.py`) weather queries.
- Supports output of daily temperature, precipitation, evapotranspiration, and related metrics.
- Location names are resolved via geocoding if coordinates are not provided.
Metadata
Frequently Asked Questions
What is Weather data loader (both history and forecast)?
Fetch historical or forecast weather by location or coordinates via Open-Meteo. No API key needed. It is an AI Agent Skill for Claude Code / OpenClaw, with 200 downloads so far.
How do I install Weather data loader (both history and forecast)?
Run "/install weather-loader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Weather data loader (both history and forecast) free?
Yes, Weather data loader (both history and forecast) is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Weather data loader (both history and forecast) support?
Weather data loader (both history and forecast) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Weather data loader (both history and forecast)?
It is built and maintained by minshi-veyt (@minshi-veyt); the current version is v1.0.1.
More Skills