defillama-research

Pass

Audited by Gen Agent Trust Hub on Aug 1, 2026

Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill preamble and telemetry sections execute several shell commands, including 'cat', 'grep', 'sed', 'uname', and 'mkdir', to manage local state and configuration files located in the '~/.superstack' directory.
  • [DATA_EXFILTRATION]: The skill features an opt-in telemetry system that uses 'curl' to send skill lifecycle events and system identification data ('uname') to a remote endpoint. The endpoint URL is dynamically retrieved from a local configuration file ('~/.superstack/config.json'). This represents a data exfiltration surface, although it is transparently prompted for user consent.
  • [EXTERNAL_DOWNLOADS]: The research guide documentation encourages the installation of the '@defillama/api' (Node.js) and 'defillama-sdk' (Python) packages to interact with the DeFi data provider.
  • [PROMPT_INJECTION]: The skill processes dynamic data from the DefiLlama API, creating a surface for indirect prompt injection. \n
  • Ingestion points: Data fetched from multiple DefiLlama API endpoints such as '/protocols', '/pools', and '/stablecoins'.\n
  • Boundary markers: None; the skill instructions do not specify delimiters or instructions to ignore embedded commands within the fetched API data.\n
  • Capability inventory: The skill has the ability to write to local files (e.g., '.superstack/idea-context.md') and perform network operations for data retrieval and telemetry.\n
  • Sanitization: No specific sanitization, validation, or filtering mechanisms are described for the external API content before it is used to generate research findings.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 1, 2026, 11:05 AM
Security Audit — agent-trust-hub — defillama-research