Weather data loader (both history and forecast)

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill appears coherent and benign: it fetches weather data from disclosed Open-Meteo endpoints, with normal package-install and location-sharing considerations.

This skill is reasonable for fetching weather data. Before installing, note that it uses Python dependencies from pip and sends queried locations or coordinates to Open-Meteo; there is no evidence of credential use, persistence, destructive behavior, or hidden data collection.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Installing the skill dependencies may install newer package versions than the author tested.

Why it was flagged

The skill depends on third-party Python packages with broad lower-bound version ranges. These are common and purpose-aligned, but users should notice that installation pulls packages from the Python package ecosystem without exact version pinning.

Skill content
pandas>=2.0.0
requests>=2.31.0
Recommendation

Install in a virtual environment and review or pin dependency versions if reproducibility is important.

What this means

Locations or coordinates you ask about may be shared with Open-Meteo to fetch results.

Why it was flagged

A user-provided place name is sent to Open-Meteo's geocoding API. This external data flow is disclosed and necessary for the skill, but it means location queries leave the local environment.

Skill content
params = {"name": location, "count": 1}
response = requests.get(LATLON_ENDPOINT, params=params)
Recommendation

Only query locations you are comfortable sending to the weather provider; use approximate coordinates or less specific place names if desired.