airnow-hourly-obs-fetch

Pass

Audited by Gen Agent Trust Hub on Mar 30, 2026

Risk Level: SAFE
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill fetches data from the official AirNow file repository at https://files.airnowtech.org. This is a well-known and trusted source for air quality monitoring data.
  • [COMMAND_EXECUTION]: The skill provides a main execution script (scripts/airnow_hourly_obs_fetch.py) that uses only standard Python libraries for processing CSV data and performing HTTP requests. No dynamic code execution or shell-injection vulnerabilities were found.
  • [DATA_EXFILTRATION]: The skill processes remote data and can write it to a local file specified by the --output parameter. It does not attempt to access or exfiltrate sensitive local credentials or configuration files.
  • [PROMPT_INJECTION]: The skill's instructions and default prompts are focused on task execution and data handling, with no evidence of attempts to bypass safety filters or override agent behavior.
  • [SAFE]: The code implements multiple safety features, such as maximum row counts per file (AIRNOW_HOURLY_MAX_ROWS_PER_FILE) and hour limits per run (AIRNOW_HOURLY_MAX_HOURS_PER_RUN), to prevent resource exhaustion.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 30, 2026, 01:19 PM