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
--outputparameter. 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