⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding.
Do NOT select or call any tool until all rules are read. These rules have the highest priority.
→ Read ./references/gate-runtime-rules.md
→ Also read ./references/info-news-runtime-rules.md for gate-info / gate-news shared rules (tool degradation, report standards, security, and output standards).
The DeFi Ecosystem Analysis Skill. Routes to different sub-scenarios based on user intent (overview / single platform / yield / stablecoins / bridges / reserves / liquidation), each calling one or more MCP tools.
Trigger Scenarios: User asks about DeFi protocols, TVL, yield rates, stablecoins, cross-chain bridges, exchange reserves, liquidation distribution, etc.
MCP ServerStatusGate-Info✅ Required
Query Operations (Read-only) — use by sub-scenario; do not call tools outside the active scenario.
User IntentKeywordsActionDeFi overview / TVL ranking"DeFi overview" "TVL ranking" "top DeFi protocols"Execute Sub-scenario A: OverviewSingle platform deep-dive"Uniswap TVL" "Aave metrics" "Compound info"Execute Sub-scenario B: Platform DetailYield / APY query"best yield" "USDC APY" "lending rates" "where to earn"Execute Sub-scenario C: Yield PoolsStablecoin analysis"USDT market cap" "stablecoin ranking" "USDC circulation"Execute Sub-scenario D: StablecoinsCross-chain bridge"bridge volume" "top bridges" "cross-chain TVL"Execute Sub-scenario E: BridgesExchange reserves"Binance BTC reserves" "exchange reserves" "proof of reserves"Execute Sub-scenario F: Exchange ReservesLiquidation analysis"BTC liquidation heatmap" "where are liquidations" "liquidation density"Execute Sub-scenario G: Liquidation HeatmapCoin fundamentals (no DeFi focus)"analyze SOL" "how is BTC"Route to gate-info-coinanalysisMarket overview"how's the market"Route to gate-info-marketoverview
gate-info-research (if available).Extract from user input:
platform_name (optional): Protocol name (e.g., Uniswap, Aave, Lido)symbol (optional): Token/stablecoin symbol (e.g., USDC, USDT, ETH)chain (optional): Blockchain filter (e.g., Ethereum, Arbitrum)exchange (optional): Exchange name (e.g., Binance, OKX)StepMCP ToolParametersRetrieved DataParallel1ainfo_platformmetrics_get_defi_overview``category="all"Total TVL, volume, fees across DeFi/CEX/DEXYes1binfo_platformmetrics_search_platforms``sort_by="tvl", limit=10Top 10 platforms by TVLYes
StepMCP ToolParametersRetrieved DataParallel1ainfo_platformmetrics_get_platform_info``platform_name={name}, scope="full"Full platform metrics (TVL, volume, fees, chains)Yes1binfo_platformmetrics_get_platform_history``platform_name={name}, metrics=["tvl","volume"]Historical trendYes1cinfo_coin_get_coin_info``query={token_symbol}Platform's native token infoYes
StepMCP ToolParametersRetrieved Data1info_platformmetrics_get_yield_pools``project={name}, chain={chain}, symbol={symbol}, sort_by="apy", limit=20Yield pool rankings with APY, TVL
StepMCP ToolParametersRetrieved Data1info_platformmetrics_get_stablecoin_info``symbol={symbol}, chain={chain}, limit=10Stablecoin ranking or single coin detail with chain distribution
StepMCP ToolParametersRetrieved Data1info_platformmetrics_get_bridge_metrics``bridge_name={name}, chain={chain}Bridge ranking or single bridge chain breakdown
StepMCP ToolParametersRetrieved Data1info_platformmetrics_get_exchange_reserves``exchange={exchange}, asset={asset}Exchange on-chain reserves (BTC, ETH, etc.)
StepMCP ToolParametersRetrieved Data1info_platformmetrics_get_liquidation_heatmap``symbol={symbol}, exchange={exchange}Liquidation density by price range
Generate sub-scenario-specific analysis. For overview, provide market context; for detail, provide competitive positioning; for yield, highlight risk/reward.
For Bridges and Stablecoins, use a list-first, detail-on-demand pattern:
bridge_name / narrow symbol): ranking list — summary without full chain breakdown.bridge_name or symbol — full chain-level details.markdown
## DeFi Ecosystem Overview
> Generated: {timestamp}
### Market Summary
| Metric | Value | 24h Change |
|--------|-------|------------|
| Total DeFi TVL | ${total_tvl} | {change}% |
| DEX 24h Volume | ${dex_volume} | {change}% |
| Total Fees (24h) | ${total_fees} | {change}% |
| Stablecoin Market Cap | ${stablecoin_mcap} | {change}% |
### Top 10 Protocols by TVL
| Rank | Protocol | Category | TVL | 24h Change | Chain |
|------|----------|----------|-----|------------|-------|
| 1 | {name} | {category} | ${tvl} | {change}% | {chains} |
### Analysis
{LLM assessment: DeFi market trend, capital flows, notable shifts}
> Data sourced from Gate Info MCP. Does not constitute investment advice.
markdown
## {platform_name} Deep Dive
> Generated: {timestamp}
### Key Metrics
| Metric | Value | Rank |
|--------|-------|------|
| TVL | ${tvl} | #{rank} |
| 24h Volume | ${volume} | — |
| 24h Fees | ${fees} | — |
### TVL Trend
{Describe trend from historical data}
### Token Info ({symbol})
| Metric | Value |
|--------|-------|
| Price | ${price} |
| Market Cap | ${market_cap} |
| FDV | ${fdv} |
### Analysis
{LLM competitive analysis}
> Data sourced from Gate Info MCP. Does not constitute investment advice.
ConditionAssessment / next stepGeneric DeFi market, TVL leaderboard, or “top protocols”Sub-scenario A (Overview)User names a specific protocol (Uniswap, Aave, ...)Sub-scenario B (Platform detail)Yield, APY, lending, “where to earn”Sub-scenario C (Yield pools)Stablecoins, peg, circulation, rankingSub-scenario D; use progressive loading per Step 4Bridges, cross-chain TVL, bridge volumeSub-scenario E; list-first, detail on follow-upExchange reserves, PoR, “exchange BTC holdings”Sub-scenario FLiquidations, heatmap, density by priceSub-scenario GAmbiguous intentAsk one clarifying question or default to A
Error TypeHandlingPlatform name not foundSuggest similar platform names; ask user to verifySingle Tool failsSkip that section; note "Data temporarily unavailable"All Tools failReturn error; suggest user try again laterNo yield pools match criteriaBroaden search (remove chain/symbol filter); inform userExchange not supportedList supported exchanges; ask user to choose anotherSymbol not recognizedTry matching via info_coin_get_coin_info; ask user if unclear
User Follow-up IntentRoute To"Analyze the token"gate-info-coinanalysis"Technical analysis of the token"gate-info-trendanalysis"Is this protocol safe?"gate-info-riskcheck"On-chain data for the token"gate-info-tokenonchain"Any news about this protocol?"gate-news-briefing"How does macro affect DeFi?"gate-info-macroimpact"How's the market overall?"gate-info-marketoverview
info-news-runtime-rules.md), this skill does not invoke additional third-party data services.