Weather Api 1
v1.0.1Fetch weather data for construction scheduling. Historical data, forecasts, and risk assessment for outdoor work.
⭐ 0· 1.1k·4 current·4 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (construction weather, historical/forecast/risk assessment) align with the provided Python client code that calls a public weather API (Open-Meteo) and contains construction-specific risk thresholds. There are no unrelated environment variables, binaries, or config paths requested. Minor note: _meta.json version (1.0.0) differs from registry version (1.0.1) — likely a packaging metadata mismatch but not a security red flag.
Instruction Scope
SKILL.md contains a complete Python implementation that only performs HTTP calls to a public weather API, parses responses, and computes risk assessments. The instructions/code do not direct reading of arbitrary host files, other credentials, or unrelated system state. It will send location coordinates in API requests (expected for weather lookups) — users should be aware that location data is transmitted to the weather API.
Install Mechanism
This is an instruction-only skill with no install spec and no code files executed by an installer. That lowers the installation risk. The code depends on Python packages (requests, pandas) which are not declared as required binaries — the agent/runtime must already provide them; this is an operational consideration but not an incoherence.
Credentials
No environment variables, credentials, or config paths are requested. The skill sensibly does not ask for unrelated secrets. It does perform network calls to a public API (Open-Meteo) which requires no API key in this implementation.
Persistence & Privilege
Skill does not request persistent presence (always: false) and does not attempt to modify other skills or system-wide settings. Model invocation is enabled (default), which is normal for user-invocable skills.
Assessment
This skill is internally consistent for fetching and assessing weather for construction. Before installing, note: (1) it makes outbound HTTP requests to a public weather API (Open‑Meteo) and will transmit location coordinates — if location privacy is a concern, avoid sharing precise coordinates; (2) the provided Python code depends on packages (requests, pandas) that the runtime must have available; (3) there is a small metadata/version mismatch in the included _meta.json; and (4) as with any skill that calls external services, verify you trust the source and your runtime's network policies. If you need offline operation or stricter privacy, request a variant that runs against an internal weather service or that documents data retention/usage.Like a lobster shell, security has layers — review code before you run it.
latestvk97cf9nn67391zekr5mxnvkb9s80tta0
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
