http-api-smoke-tester
Pass
Audited by Gen Agent Trust Hub on May 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill performs its stated purpose (HTTP API testing) without any hidden or malicious behaviors. It uses the Python standard library (
urllib) to make requests, avoiding external dependencies. - [DATA_EXFILTRATION]: While the skill communicates with external URLs, this is the intended primary function of a smoke tester. The implementation includes a specific
REDACT_HEADERSmechanism to prevent the accidental exposure of sensitive credentials (Authorization,x-api-key) in the output logs. - [COMMAND_EXECUTION]: The script reads a local JSON file (
--plan) to determine its actions. While this constitutes an attack surface for indirect instruction injection, the script does not use dangerous functions likeeval()oros.system(). Instead, it uses a custom, safe parser (_get_by_json_path) for processing response data.
Audit Metadata