Solar Weather Monitor

PassAudited by ClawScan on May 1, 2026.

Overview

This appears to be a benign public NOAA space-weather checker that runs a local Python helper and contacts NOAA for data.

Before installing, be comfortable running the included Python script from an unknown source and allowing outbound HTTPS requests to services.swpc.noaa.gov. The provided artifacts do not show credential use, persistence, file modification, or data exfiltration.

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

Users must rely on the bundled artifacts rather than an independently verifiable project source.

Why it was flagged

The registry metadata does not provide an external source or homepage for provenance verification, although the bundled code is visible and purpose-aligned.

Skill content
Source: unknown; Homepage: none
Recommendation

Install only if comfortable with the bundled script and publisher; prefer packages with a verifiable source or homepage when available.

What this means

Using the skill runs local Python code on the user's machine.

Why it was flagged

The documented usage requires executing the included Python helper locally; this is transparent and user-directed, not hidden or automatic.

Skill content
python3 solar-weather.py current
Recommendation

Run it as a normal user, not with elevated privileges, and review the included script if the unknown source is a concern.

What this means

Commands will contact NOAA's public service to retrieve real-time space-weather data.

Why it was flagged

The script performs outbound HTTPS API requests to NOAA SWPC endpoints, matching the stated purpose and not showing local data or credentials being sent.

Skill content
API_BASE = "https://services.swpc.noaa.gov"; urllib.request.urlopen(url, timeout=10)
Recommendation

Allow this network access only if NOAA SWPC data retrieval is expected; no extra credentials are needed.