fxmacrodata-calendar
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses the standard environment variable
FXMACRODATA_API_KEYto handle credentials, avoiding hardcoded secrets. - [SAFE]: The fetch script implements rigorous input validation, including strict ASCII checks for currency codes and tier filtering, which prevents command injection and path traversal.
- [SAFE]: Data integrity is prioritized through thorough response validation, including checks for non-finite numbers (NaN/Infinity), data quality flags (
is_official,point_in_time_safe), and strict schema enforcement. - [SAFE]: Error handling includes a redaction mechanism to prevent accidental leakage of API keys in stderr output during network or parsing failures.
- [SAFE]: The skill uses a well-defined vendor endpoint (
api.fxmacrodata.com) and standard library components without unverifiable third-party dependencies.
Audit Metadata