DeFi Yield Scout
Analysis
The skill appears to be a read-only DeFi yield comparison tool, but it runs a bundled Python script and relies on cached third-party APY data that users should verify before moving funds.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
allowed-tools: Read, Bash, Glob ... The CLI tool is at `scripts/yield_scout.py` ... Run it with `python3`.
The skill gives the agent Bash authority to run a bundled Python CLI. This is expected for the purpose of fetching and formatting live yield data, and the artifacts do not show destructive commands or wallet/account mutation.
Source: unknown; Homepage: none; No install spec — this is an instruction-only skill.
The skill has limited provenance metadata. The bundled code shown is purpose-aligned and uses no package install, so this is a provenance note rather than a security concern.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
POOLS_URL = "https://yields.llama.fi/pools" ... CACHE_PATH = os.path.join(tempfile.gettempdir(), "yield_scout_pools.json") ... CACHE_TTL = 900
The tool relies on third-party DeFiLlama data and reuses a predictable temporary cache for 15 minutes. This is disclosed and purpose-aligned, but stale or inaccurate cached/provider data could influence rankings and breakeven guidance.
