Skip to main content

defi-analyst

Enables comprehensive DeFi research and analysis using Tavily, GeckoTerminal, and DeFiLlama for tracking yields and protocol metrics.

Install this skill

or
50/100

Security score

The defi-analyst skill was audited on May 17, 2026 and we found 18 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 34

Curl to non-GitHub URL

SourceSKILL.md
34curl -s "https://api.llama.fi/protocol/aave" | jq '{name: .name, tvl: .tvl, change_1d: .change_1d, change_7d: .change_7d}'
medium line 37

Curl to non-GitHub URL

SourceSKILL.md
37curl -s "https://api.llama.fi/tvl" | jq '.[0:10]'
medium line 44

Curl to non-GitHub URL

SourceSKILL.md
44curl -s "https://api.geckoterminal.com/api/v2/networks/eth/tokens/0x.../info" | jq '{name, base_volume, quote_volume, pool_count}'
medium line 47

Curl to non-GitHub URL

SourceSKILL.md
47curl -s "https://api.geckoterminal.com/api/v2/networks/eth/pools" | jq '.[0:5] | .[].attributes | {pool: .name, volume_24h: .volume_usd.h24s, tvl: .tvl_usd}'
medium line 54

Curl to non-GitHub URL

SourceSKILL.md
54curl -s "https://api.llama.fi/overview/dex?exclude_bridge=true" | jq '.dexes[0:5]'
medium line 63

Curl to non-GitHub URL

SourceSKILL.md
63TVL=$(curl -s "https://api.llama.fi/protocol/your-protocol" | jq '.tvl')
medium line 74

Curl to non-GitHub URL

SourceSKILL.md
74curl -s "https://api.llama.fi/overview/lending" | jq '.categories[0:10]'
medium line 76

Curl to non-GitHub URL

SourceSKILL.md
76curl -s "https://api.geckoterminal.com/api/v2/networks/bsc/pools/0x..." | jq '.data.attributes | {apy: .apy_7d, tvl: .tvl_usd}'
low line 12

External URL reference

SourceSKILL.md
12- **Tavily API key** — free at [tavily.io](https://tavily.io)
low line 19

External URL reference

SourceSKILL.md
19mcporter config add tavily https://mcp.tavily.com/mcp/?tavilyApiKey=<YOUR_KEY>
low line 34

External URL reference

SourceSKILL.md
34curl -s "https://api.llama.fi/protocol/aave" | jq '{name: .name, tvl: .tvl, change_1d: .change_1d, change_7d: .change_7d}'
low line 37

External URL reference

SourceSKILL.md
37curl -s "https://api.llama.fi/tvl" | jq '.[0:10]'
low line 44

External URL reference

SourceSKILL.md
44curl -s "https://api.geckoterminal.com/api/v2/networks/eth/tokens/0x.../info" | jq '{name, base_volume, quote_volume, pool_count}'
low line 47

External URL reference

SourceSKILL.md
47curl -s "https://api.geckoterminal.com/api/v2/networks/eth/pools" | jq '.[0:5] | .[].attributes | {pool: .name, volume_24h: .volume_usd.h24s, tvl: .tvl_usd}'
low line 54

External URL reference

SourceSKILL.md
54curl -s "https://api.llama.fi/overview/dex?exclude_bridge=true" | jq '.dexes[0:5]'
low line 63

External URL reference

SourceSKILL.md
63TVL=$(curl -s "https://api.llama.fi/protocol/your-protocol" | jq '.tvl')
low line 74

External URL reference

SourceSKILL.md
74curl -s "https://api.llama.fi/overview/lending" | jq '.categories[0:10]'
low line 76

External URL reference

SourceSKILL.md
76curl -s "https://api.geckoterminal.com/api/v2/networks/bsc/pools/0x..." | jq '.data.attributes | {apy: .apy_7d, tvl: .tvl_usd}'
Scanned on May 17, 2026
View Security Dashboard
Installation guide →