Weather Intelligence Digest Fresh

PassAudited by ClawScan on May 1, 2026.

Overview

This skill appears purpose-aligned: it fetches public NOAA/NWS weather data for user-configured locations and writes local digest files.

This looks reasonable for a weather digest skill. Before installing, use a virtual environment, review the dependency version if you need strict reproducibility, and remember that configured locations are sent to NOAA/NWS and generated HTML should be reviewed before public publishing.

Findings (3)

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

A future dependency release could behave differently from the version the author tested.

Why it was flagged

The skill installs a third-party Python package using a version lower bound rather than an exact pinned version, so the installed package version can change over time.

Skill content
requests>=2.31.0
Recommendation

Install in a virtual environment and consider pinning or reviewing the exact requests version before use.

What this means

The weather service receives the locations you configure for the digest.

Why it was flagged

Configured latitude and longitude values are sent to the NOAA/NWS API, which is expected for the skill but is still an external data flow.

Skill content
url = f"https://api.weather.gov/points/{lat},{lon}"
Recommendation

Only include locations you are comfortable sending to api.weather.gov.

What this means

If the generated HTML is published or embedded elsewhere, external alert text could carry through into that output.

Why it was flagged

Weather alert text is interpolated directly into generated HTML output. This is purpose-aligned, but users publishing the HTML should be aware that rendered content comes from external API data.

Skill content
f"<div class=\"headline\">{headline}</div>{instructions_html}</div>"
Recommendation

Review or HTML-escape generated content before publishing it on a public site or embedding it in a sensitive page.