tracking-crypto-derivatives
Pass
Audited by Gen Agent Trust Hub on Mar 5, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements a robust security posture by using
os.getenvto retrieve API credentials, preventing the accidental exposure of hardcoded secrets. - [COMMAND_EXECUTION]: The skill uses the
Bashtool to run local Python scripts. Theallowed-toolsconfiguration inSKILL.mdimplements a security boundary by restricting the agent to specific command patterns (crypto:derivatives-*). - [PRIVILEGE_ESCALATION]: Documentation in
references/errors.mdprovides troubleshooting steps that include asudocommand (sudo ntpdate pool.ntp.org) to synchronize the system clock. This is a standard procedure for resolving HMAC signature failures in crypto trading and does not indicate malicious intent. - [INDIRECT_PROMPT_INJECTION]: The skill identifies an attack surface for indirect prompt injection as it aggregates data from external exchange APIs (Ingestion points:
ExchangeClientinexchange_client.py). However, the data is processed for mathematical analysis and formatted for console output, which significantly limits the risk of the agent interpreting malicious data as instructions. - [EXTERNAL_DOWNLOADS]: The documentation mentions installing Python dependencies via a
requirements.txtfile. While the specific list is not provided, the logic relies on standard libraries such asjson,dataclasses, anddecimal. No untrusted remote script execution (e.g., curl-pipe-bash) was found.
Audit Metadata