defillama/defillama-skills

defi-market-overview

Broad DeFi market overview combining category rankings, chain comparison, total TVL trends, top protocols, and market events. Use when the user asks for a market summary, "what's happening in DeFi", weekly recap, overall market state, DeFi dashboard, or wants a high-level snapshot of the ecosystem.

First seen Mar 26, 2026

Installation

$ npx skills add defillama/defillama-skills --skill defi-market-overview

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from defillama/defillama-skills · top by installs.

npx skills add defillama/defillama-skills

Browse all from defillama/defillama-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 29
Default branch master
Open issues 1
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,306 B
  • docs SUMMARY.md 327 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 300 installs

SKILL.md

DeFi Market Overview

Produce a high-level snapshot of the entire DeFi ecosystem by pulling data across categories, chains, protocols, events, stablecoins, and institutional flows.

Workflow

Step 1 - Global market totals

Get the aggregate DeFi TVL, total DEX volume, and derivatives volume.

defillama:get_market_totals
  metrics: ["tvl_base", "tvl_base_7d_pct_change", "volume_dexs_1d", "volume_derivatives_1d"]

This is a single-row global snapshot. NO fees/revenue here — those come from category/chain views.

Step 2 - Category metrics

Get the top DeFi categories ranked by TVL and fees.

defillama:get_category_metrics

This shows which sectors (DEXes, lending, liquid staking, etc.) are leading the market.

Step 3 - Top chains

Fetch the leading chains by TVL.

defillama:get_chain_metrics
  limit: 10

Step 4 - Top protocols

Fetch the leading protocols by TVL.

defillama:get_protocol_metrics
  limit: 10

Step 5 - Recent security incidents

Check for recent hacks or exploits.

defillama:get_events
  event_type: "hacks"

Step 6 - Recent fundraises

Check for recent funding rounds and investments.

defillama:get_events
  event_type: "raises"

Step 7 - Stablecoin supply

Get total stablecoin market and top stablecoins.

defillama:get_stablecoin_supply

Stablecoin supply growth is a proxy for capital entering the crypto ecosystem.

Step 8 - ETF flows

Check recent institutional activity through ETFs.

defillama:get_etf_flows

Output Format

Present the report with these sections in order:

  1. Market Snapshot - Two to three sentence summary of the current

DeFi market state: total TVL direction, dominant narrative, and sentiment signal.

  1. Category Breakdown - Top 5-7 categories by TVL with fees and

percentage changes. Note which categories are gaining or losing share.

  1. Top Chains - Top 10 chains by TVL with percentage changes.

Highlight chains with the strongest momentum.

  1. Top Protocols - Top 10 protocols by TVL with category, chain,

and recent trend.

  1. Recent Events - Split into Security Incidents and Fundraises.

Summarize the most notable items from each.

  1. Capital Flows - Stablecoin supply trend and ETF flow direction.

These together indicate whether capital is entering or leaving crypto.

Tips

  • If total stablecoin supply is growing + ETF flows are positive +

TVL is rising, this is a strong bull signal.

  • Categories gaining TVL share indicate where market attention is

rotating.

  • Multiple hacks in a short period may dampen overall market sentiment.
  • Large fundraises signal where VCs see future growth.
  • Compare chain TVL rankings to previous periods to spot chains that

are rising or falling in the rankings.

  • Use startdate / enddate params for custom time windows (e.g.,

weekly or monthly recaps) instead of fixed periods.