[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GSPSR46C81F8V7TV74APQ7":3,"skill-same:01M6GSPSR46C81F8V7TV74APQ7":108},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6GSPSR46C81F8V7TV74APQ7","gate-exchange-marketanalysis",null,"Gate Exchange market analysis tool. Use when the user asks for deep market metrics like liquidity, slippage, funding arbitrage, or manipulation risk. Triggers on 'liquidity', 'depth', 'slippage', 'momentum', 'buy\u002Fsell pressure', 'squeeze', 'funding rate', 'arbitrage', 'basis', 'premium'.","jiayaoqijia\u002Fcryptoskill","jiayaoqijia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1453879?v=4","01M6GMYTX7Q7S504VC6E756ENR","YQ","01M6GMYV1QKJ1CC75MTTGT9PR0",81,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"gate","gate exchange marketanalysis","exchange","sell","2026","when","depth","rate","funding","for","triggers","liquidity","deep","arbitrage","funding rate","metrics","buy","slippage","market analysis","Market","use","user","tool","analysis","risk","2026-11-10 10:12:30",false,"---\nname: gate-exchange-marketanalysis\nversion: \"2026.3.23-1\"\nupdated: \"2026-03-23\"\ndescription: \"Gate Exchange market analysis tool. Use when the user asks for deep market metrics like liquidity, slippage, funding arbitrage, or manipulation risk. Triggers on 'liquidity', 'depth', 'slippage', 'momentum', 'buy\u002Fsell pressure', 'squeeze', 'funding rate', 'arbitrage', 'basis', 'premium'.\"\n---\n\n# gate-exchange-marketanalysis\n\n## General Rules\n\n⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding.\nDo NOT select or call any tool until all rules are read. These rules have the highest priority.\n→ Read [gate-runtime-rules.md](https:\u002F\u002Fgithub.com\u002Fgate\u002Fgate-skills\u002Fblob\u002Fmaster\u002Fskills\u002Fgate-runtime-rules.md)\n- **Only call MCP tools explicitly listed in this skill.** Tools not documented here must NOT be called, even if they\n  exist in the MCP server.\n\nMarket tape analysis covering thirteen scenarios, such as liquidity, momentum, liquidation monitoring, funding arbitrage, basis monitoring, manipulation risk, order book explanation, slippage simulation, K-line breakout\u002Fsupport–resistance, and liquidity with weekend vs weekday. This skill provides structured market insights by orchestrating Gate MCP tools; call order and judgment logic are defined in `references\u002Fscenarios.md`.\n\n---\n\n## MCP Dependencies\n\n### Required MCP Servers\n| MCP Server | Status |\n|------------|--------|\n| Gate (main) | ✅ Required |\n\n### Authentication\n- API Key Required: Not necessarily\n- Note: This skill is read-only and primarily uses public market-data surfaces. In many runtimes these calls work without authentication, though some deployments may still route them through an authenticated MCP layer.\n\n### Installation Check\n- Required: Gate (main)\n- Install: Run installer skill for your IDE\n  - Cursor: `gate-mcp-cursor-installer`\n  - Codex: `gate-mcp-codex-installer`\n  - Claude: `gate-mcp-claude-installer`\n  - OpenClaw: `gate-mcp-openclaw-installer`\n\n## MCP Mode\n\n**Read and strictly follow** [`references\u002Fmcp.md`](.\u002Freferences\u002Fmcp.md), then execute this skill's market analysis workflow.\n\n- `SKILL.md` keeps intent routing, scenario mapping, and output semantics.\n- `references\u002Fmcp.md` is the authoritative MCP execution layer for tool sequencing, parameter checks, and degradation rules.\n\n## Sub-Modules\n\n| Module | Purpose | Document |\n|--------|---------|----------|\n| **Liquidity** | Order book depth, 24h vs 30d volume, slippage | `references\u002Fscenarios.md` (Case 1) |\n| **Momentum** | Buy vs sell share, funding rate | `references\u002Fscenarios.md` (Case 2) |\n| **Liquidation** | 1h liq vs baseline, squeeze, wicks | `references\u002Fscenarios.md` (Case 3) |\n| **Funding arbitrage** | Rate + volume screen, spot–futures spread | `references\u002Fscenarios.md` (Case 4) |\n| **Basis** | Spot–futures price, premium index | `references\u002Fscenarios.md` (Case 5) |\n| **Manipulation risk** | Depth\u002Fvolume ratio, large orders | `references\u002Fscenarios.md` (Case 6) |\n| **Order book explainer** | Bids\u002Fasks, spread, depth | `references\u002Fscenarios.md` (Case 7) |\n| **Slippage simulation** | Market-order slippage vs best ask | `references\u002Fscenarios.md` (Case 8) |\n| **K-line breakout \u002F support–resistance** | Candlesticks + tickers; support\u002Fresistance; breakout momentum | `references\u002Fscenarios.md` (Case 9) |\n| **Liquidity + weekend vs weekday** | Order book + 90d candlesticks + tickers; weekend vs weekday volume\u002Freturn | `references\u002Fscenarios.md` (Case 10) |\n| **Technical analysis \u002F what to do** | Short + long timeframe K-line, support\u002Fresistance, momentum (price vs volume), funding rate; spot + futures; separate short\u002Flong-term advice | `references\u002Fscenarios.md` (Case 11) |\n| **Multi-asset buy & allocation** | Per-asset ticker + order book + 7d daily candles; futures add funding rate; allocation % and rationale | `references\u002Fscenarios.md` (Case 12) |\n| **Portfolio allocation review** | Same data as Case 12; assess if allocation is reasonable, adjustment advice, what else to buy if no change | `references\u002Fscenarios.md` (Case 13) |\n\n---\n\n## Routing Rules\n\nDetermine which module (case) to run based on user intent:\n\n| User Intent | Keywords | Action |\n|-------------|----------|--------|\n| Liquidity \u002F depth | liquidity, depth, slippage | Read Case 1, follow MCP order (use futures APIs if perpetual\u002Fcontract) |\n| Momentum | buy vs sell, momentum | Read Case 2, follow MCP order |\n| Liquidation | liquidation, squeeze | Read Case 3 (futures only) |\n| Funding arbitrage | arbitrage, funding rate | Read Case 4 |\n| Basis | basis, premium | Read Case 5 |\n| Manipulation risk | manipulation, depth vs volume | Read Case 6 (spot or futures per keywords) |\n| Order book explainer | order book, spread | Read Case 7 |\n| Slippage simulation | slippage simulation, market buy $X slippage, how much slippage | Read Case 8 (spot or futures per keywords) |\n| K-line breakout \u002F support–resistance | breakout, support, resistance, K-line, candlestick | Read Case 9 (spot or futures per keywords) |\n| Liquidity + weekend vs weekday | liquidity, weekend, weekday, weekend vs weekday | Read Case 10 (spot or futures per keywords) |\n| Technical analysis \u002F what to do | technical analysis, what to do with BTC, long or short, trading advice, current level | Read Case 11 (spot + futures, short & long timeframes) |\n| Multi-asset buy & allocation | watchlist, want to buy, analyze several coins, investment advice, how to allocate budget | Read Case 12 |\n| Portfolio allocation review | portfolio, allocation, is my allocation reasonable, how to adjust, what else to buy | Read Case 13 |\n\n---\n\n## Execution\n\n1. **Match user intent** to the routing table above and determine case (1–13) and market type (spot\u002Ffutures).\n2. **Read** the corresponding case in `references\u002Fscenarios.md` for MCP call order and required fields.\n3. **Case 8 only:** If the user did **not** specify a **currency pair** or did **not** specify a **quote amount** (e.g. $10K), do not assume defaults — **prompt the user** to provide the missing input(s); see Scenario 8.3 in `references\u002Fscenarios.md`.\n4. **Call Gate MCP** in the exact order defined for that case.\n5. **Apply judgment logic** from scenarios (thresholds, flags, ratings).\n6. **Output the report** using that case’s Report Template.\n7. **Suggest related actions** (e.g. “For basis, ask ‘What is the basis for XXX?’”).\n\n---\n\n## Domain Knowledge (short)\n\n- **Spot vs futures:** Keywords “perpetual”, “contract”, “future”, “perp” → use futures MCP APIs; “spot” or unspecified → spot.\n- **Liquidity (Case 1):** Depth &lt; 10 levels → low liquidity; 24h volume &lt; 30-day avg → cold pair; slippage = 2×(ask1−bid1)\u002F(bid1+ask1) &gt; 0.5% → high slippage risk.\n- **Momentum (Case 2):** Buy share &gt; 70% → buy-side strong; 24h volume &gt; 30-day avg → active; funding rate sign + order book top 10 for bias.\n- **Liquidation (Case 3):** 1h liq &gt; 3× daily avg → anomaly; one-sided liq &gt; 80% → long\u002Fshort squeeze; price recovered → wick\u002Fspike.\n- **Arbitrage (Case 4):** |rate| &gt; 0.05% and 24h vol &gt; $10M → candidate; spot–futures spread &gt; 0.2% → bonus; thin depth → exclude.\n- **Basis (Case 5):** Current basis vs history; basis widening\u002Fnarrowing for sentiment.\n- **Manipulation (Case 6):** Top-10 depth total \u002F 24h volume &lt; 0.5% → thin depth; consecutive same-direction large orders → possible manipulation. Use spot by default; use futures when user says perpetual\u002Fcontract.\n- **Order book (Case 7):** Show bids\u002Fasks example, explain spread with last price, depth and volatility.\n- **Slippage simulation (Case 8):** **Requires both a currency pair and a quote amount** (e.g. ETH_USDT, $10K). If user does not specify either, prompt them — do not assume defaults (e.g. do not default to $10K). Spot: cex_spot_get_spot_order_book → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_contract → cex_fx_get_fx_order_book → cex_fx_get_fx_tickers (use quanto_multiplier from contract for ladder notional). Simulate market buy by walking ask ladder; slippage = volume-weighted avg price − ask1 (points and %).\n- **K-line breakout \u002F support–resistance (Case 9):** Trigger: e.g. “breakout, support, resistance”, “K-line”, “does X show signs of breaking out?”. Spot: cex_spot_get_spot_candlesticks → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers. Use candlesticks for support\u002Fresistance levels; use tickers for 24h price, volume, change (momentum).\n- **Liquidity + weekend vs weekday (Case 10):** Trigger: e.g. “liquidity”, “weekend vs weekday”, “compare weekend and weekday”. Spot: cex_spot_get_spot_order_book → cex_spot_get_spot_candlesticks(90d) → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_contract → cex_fx_get_fx_order_book → cex_fx_get_fx_candlesticks(90d) → cex_fx_get_fx_tickers (use quanto_multiplier for depth notional). Order book for current depth; 90d candlesticks to split weekend vs weekday volume and return; compare and summarize.\n- **Technical analysis \u002F what to do (Case 11):** Trigger: e.g. \"technical analysis, what should I do with BTC\", \"long or short at current level\". Spot: cex_spot_get_spot_candlesticks(short & long timeframes 4h\u002F1d) → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers → cex_fx_get_fx_funding_rate. Use history for support\u002Fresistance; compare current price and 24h volume to past for momentum; funding rate for long\u002Fshort bias; give separate short- and long-term advice.\n- **Multi-asset buy & allocation (Case 12):** Trigger: e.g. \"I'm watching BTC, ETH, GT and want to buy; analyze and give allocation for $5000\". Per asset: cex_spot_get_spot_candlesticks(7d) → cex_spot_get_spot_tickers → cex_spot_get_spot_order_book; futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers → cex_fx_get_fx_order_book → cex_fx_get_fx_funding_rate. Spot ticker + order book + 7d daily; add funding for futures; output allocation % and rationale.\n- **Portfolio allocation review (Case 13):** Trigger: e.g. \"I hold 30% BTC, 30% ETH, 20% DOGE, 15% LTC, 5% USDT; is this allocation reasonable, how to adjust, what else to buy?\". Same MCP order as Case 12 (per-asset spot candlesticks + tickers + order_book; futures + funding_rate). Assess allocation, suggest adjustments, or suggest what else to buy if no change.\n\n---\n\n## Important Notes\n\n- All analysis is read-only — no trading operations are performed.\n- Gate MCP must be configured (use `gate-mcp-installer` skill if needed).\n- MCP call order and output format are in `references\u002Fscenarios.md`; follow them for consistent behavior.\n- Always include a disclaimer: analysis is data-based, not investment advice.\n","# gate-exchange-marketanalysis\n\n## General Rules\n\n⚠️ STOP — You MUST read and strictly follow the shared runtime rules before proceeding.\nDo NOT select or call any tool until all rules are read. These rules have the highest priority.\n→ Read [gate-runtime-rules.md](https:\u002F\u002Fgithub.com\u002Fgate\u002Fgate-skills\u002Fblob\u002Fmaster\u002Fskills\u002Fgate-runtime-rules.md)\n- **Only call MCP tools explicitly listed in this skill.** Tools not documented here must NOT be called, even if they\n  exist in the MCP server.\n\nMarket tape analysis covering thirteen scenarios, such as liquidity, momentum, liquidation monitoring, funding arbitrage, basis monitoring, manipulation risk, order book explanation, slippage simulation, K-line breakout\u002Fsupport–resistance, and liquidity with weekend vs weekday. This skill provides structured market insights by orchestrating Gate MCP tools; call order and judgment logic are defined in `references\u002Fscenarios.md`.\n\n---\n\n## MCP Dependencies\n\n### Required MCP Servers\n| MCP Server | Status |\n|------------|--------|\n| Gate (main) | ✅ Required |\n\n### Authentication\n- API Key Required: Not necessarily\n- Note: This skill is read-only and primarily uses public market-data surfaces. In many runtimes these calls work without authentication, though some deployments may still route them through an authenticated MCP layer.\n\n### Installation Check\n- Required: Gate (main)\n- Install: Run installer skill for your IDE\n  - Cursor: `gate-mcp-cursor-installer`\n  - Codex: `gate-mcp-codex-installer`\n  - Claude: `gate-mcp-claude-installer`\n  - OpenClaw: `gate-mcp-openclaw-installer`\n\n## MCP Mode\n\n**Read and strictly follow** [`references\u002Fmcp.md`](.\u002Freferences\u002Fmcp.md), then execute this skill's market analysis workflow.\n\n- `SKILL.md` keeps intent routing, scenario mapping, and output semantics.\n- `references\u002Fmcp.md` is the authoritative MCP execution layer for tool sequencing, parameter checks, and degradation rules.\n\n## Sub-Modules\n\n| Module | Purpose | Document |\n|--------|---------|----------|\n| **Liquidity** | Order book depth, 24h vs 30d volume, slippage | `references\u002Fscenarios.md` (Case 1) |\n| **Momentum** | Buy vs sell share, funding rate | `references\u002Fscenarios.md` (Case 2) |\n| **Liquidation** | 1h liq vs baseline, squeeze, wicks | `references\u002Fscenarios.md` (Case 3) |\n| **Funding arbitrage** | Rate + volume screen, spot–futures spread | `references\u002Fscenarios.md` (Case 4) |\n| **Basis** | Spot–futures price, premium index | `references\u002Fscenarios.md` (Case 5) |\n| **Manipulation risk** | Depth\u002Fvolume ratio, large orders | `references\u002Fscenarios.md` (Case 6) |\n| **Order book explainer** | Bids\u002Fasks, spread, depth | `references\u002Fscenarios.md` (Case 7) |\n| **Slippage simulation** | Market-order slippage vs best ask | `references\u002Fscenarios.md` (Case 8) |\n| **K-line breakout \u002F support–resistance** | Candlesticks + tickers; support\u002Fresistance; breakout momentum | `references\u002Fscenarios.md` (Case 9) |\n| **Liquidity + weekend vs weekday** | Order book + 90d candlesticks + tickers; weekend vs weekday volume\u002Freturn | `references\u002Fscenarios.md` (Case 10) |\n| **Technical analysis \u002F what to do** | Short + long timeframe K-line, support\u002Fresistance, momentum (price vs volume), funding rate; spot + futures; separate short\u002Flong-term advice | `references\u002Fscenarios.md` (Case 11) |\n| **Multi-asset buy & allocation** | Per-asset ticker + order book + 7d daily candles; futures add funding rate; allocation % and rationale | `references\u002Fscenarios.md` (Case 12) |\n| **Portfolio allocation review** | Same data as Case 12; assess if allocation is reasonable, adjustment advice, what else to buy if no change | `references\u002Fscenarios.md` (Case 13) |\n\n---\n\n## Routing Rules\n\nDetermine which module (case) to run based on user intent:\n\n| User Intent | Keywords | Action |\n|-------------|----------|--------|\n| Liquidity \u002F depth | liquidity, depth, slippage | Read Case 1, follow MCP order (use futures APIs if perpetual\u002Fcontract) |\n| Momentum | buy vs sell, momentum | Read Case 2, follow MCP order |\n| Liquidation | liquidation, squeeze | Read Case 3 (futures only) |\n| Funding arbitrage | arbitrage, funding rate | Read Case 4 |\n| Basis | basis, premium | Read Case 5 |\n| Manipulation risk | manipulation, depth vs volume | Read Case 6 (spot or futures per keywords) |\n| Order book explainer | order book, spread | Read Case 7 |\n| Slippage simulation | slippage simulation, market buy $X slippage, how much slippage | Read Case 8 (spot or futures per keywords) |\n| K-line breakout \u002F support–resistance | breakout, support, resistance, K-line, candlestick | Read Case 9 (spot or futures per keywords) |\n| Liquidity + weekend vs weekday | liquidity, weekend, weekday, weekend vs weekday | Read Case 10 (spot or futures per keywords) |\n| Technical analysis \u002F what to do | technical analysis, what to do with BTC, long or short, trading advice, current level | Read Case 11 (spot + futures, short & long timeframes) |\n| Multi-asset buy & allocation | watchlist, want to buy, analyze several coins, investment advice, how to allocate budget | Read Case 12 |\n| Portfolio allocation review | portfolio, allocation, is my allocation reasonable, how to adjust, what else to buy | Read Case 13 |\n\n---\n\n## Execution\n\n1. **Match user intent** to the routing table above and determine case (1–13) and market type (spot\u002Ffutures).\n2. **Read** the corresponding case in `references\u002Fscenarios.md` for MCP call order and required fields.\n3. **Case 8 only:** If the user did **not** specify a **currency pair** or did **not** specify a **quote amount** (e.g. $10K), do not assume defaults — **prompt the user** to provide the missing input(s); see Scenario 8.3 in `references\u002Fscenarios.md`.\n4. **Call Gate MCP** in the exact order defined for that case.\n5. **Apply judgment logic** from scenarios (thresholds, flags, ratings).\n6. **Output the report** using that case’s Report Template.\n7. **Suggest related actions** (e.g. “For basis, ask ‘What is the basis for XXX?’”).\n\n---\n\n## Domain Knowledge (short)\n\n- **Spot vs futures:** Keywords “perpetual”, “contract”, “future”, “perp” → use futures MCP APIs; “spot” or unspecified → spot.\n- **Liquidity (Case 1):** Depth &lt; 10 levels → low liquidity; 24h volume &lt; 30-day avg → cold pair; slippage = 2×(ask1−bid1)\u002F(bid1+ask1) &gt; 0.5% → high slippage risk.\n- **Momentum (Case 2):** Buy share &gt; 70% → buy-side strong; 24h volume &gt; 30-day avg → active; funding rate sign + order book top 10 for bias.\n- **Liquidation (Case 3):** 1h liq &gt; 3× daily avg → anomaly; one-sided liq &gt; 80% → long\u002Fshort squeeze; price recovered → wick\u002Fspike.\n- **Arbitrage (Case 4):** |rate| &gt; 0.05% and 24h vol &gt; $10M → candidate; spot–futures spread &gt; 0.2% → bonus; thin depth → exclude.\n- **Basis (Case 5):** Current basis vs history; basis widening\u002Fnarrowing for sentiment.\n- **Manipulation (Case 6):** Top-10 depth total \u002F 24h volume &lt; 0.5% → thin depth; consecutive same-direction large orders → possible manipulation. Use spot by default; use futures when user says perpetual\u002Fcontract.\n- **Order book (Case 7):** Show bids\u002Fasks example, explain spread with last price, depth and volatility.\n- **Slippage simulation (Case 8):** **Requires both a currency pair and a quote amount** (e.g. ETH_USDT, $10K). If user does not specify either, prompt them — do not assume defaults (e.g. do not default to $10K). Spot: cex_spot_get_spot_order_book → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_contract → cex_fx_get_fx_order_book → cex_fx_get_fx_tickers (use quanto_multiplier from contract for ladder notional). Simulate market buy by walking ask ladder; slippage = volume-weighted avg price − ask1 (points and %).\n- **K-line breakout \u002F support–resistance (Case 9):** Trigger: e.g. “breakout, support, resistance”, “K-line”, “does X show signs of breaking out?”. Spot: cex_spot_get_spot_candlesticks → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers. Use candlesticks for support\u002Fresistance levels; use tickers for 24h price, volume, change (momentum).\n- **Liquidity + weekend vs weekday (Case 10):** Trigger: e.g. “liquidity”, “weekend vs weekday”, “compare weekend and weekday”. Spot: cex_spot_get_spot_order_book → cex_spot_get_spot_candlesticks(90d) → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_contract → cex_fx_get_fx_order_book → cex_fx_get_fx_candlesticks(90d) → cex_fx_get_fx_tickers (use quanto_multiplier for depth notional). Order book for current depth; 90d candlesticks to split weekend vs weekday volume and return; compare and summarize.\n- **Technical analysis \u002F what to do (Case 11):** Trigger: e.g. \"technical analysis, what should I do with BTC\", \"long or short at current level\". Spot: cex_spot_get_spot_candlesticks(short & long timeframes 4h\u002F1d) → cex_spot_get_spot_tickers. Futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers → cex_fx_get_fx_funding_rate. Use history for support\u002Fresistance; compare current price and 24h volume to past for momentum; funding rate for long\u002Fshort bias; give separate short- and long-term advice.\n- **Multi-asset buy & allocation (Case 12):** Trigger: e.g. \"I'm watching BTC, ETH, GT and want to buy; analyze and give allocation for $5000\". Per asset: cex_spot_get_spot_candlesticks(7d) → cex_spot_get_spot_tickers → cex_spot_get_spot_order_book; futures: cex_fx_get_fx_candlesticks → cex_fx_get_fx_tickers → cex_fx_get_fx_order_book → cex_fx_get_fx_funding_rate. Spot ticker + order book + 7d daily; add funding for futures; output allocation % and rationale.\n- **Portfolio allocation review (Case 13):** Trigger: e.g. \"I hold 30% BTC, 30% ETH, 20% DOGE, 15% LTC, 5% USDT; is this allocation reasonable, how to adjust, what else to buy?\". Same MCP order as Case 12 (per-asset spot candlesticks + tickers + order_book; futures + funding_rate). Assess allocation, suggest adjustments, or suggest what else to buy if no change.\n\n---\n\n## Important Notes\n\n- All analysis is read-only — no trading operations are performed.\n- Gate MCP must be configured (use `gate-mcp-installer` skill if needed).\n- MCP call order and output format are in `references\u002Fscenarios.md`; follow them for consistent behavior.\n- Always include a disclaimer: analysis is data-based, not investment advice.\n",{"name":5,"updated":49,"version":50,"description":7},"2026-03-23","2026.3.23-1","main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fexchanges\u002Fgate-market-analysis",17,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia","https:\u002F\u002Feth2030.com","Hardcore infra. Building @alt-research and applied cryptography.","2026-11-12 02:28:42",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill gate-exchange-marketanalysis",{"tool":66,"command":67},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill gate-exchange-marketanalysis",{"tool":69,"command":70},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill gate-exchange-marketanalysis","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FSKILL.md",true,[74,80,84,88,92,96,100,104],{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"_meta.json","REFERENCE","参考文档",148,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002F_meta.json",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"CHANGELOG.md",5746,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FCHANGELOG.md",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"README.md",6983,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FREADME.md",{"path":89,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fmcp.md",3196,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002Freferences\u002Fmcp.md",{"path":93,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fscenarios.md",56765,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002Freferences\u002Fscenarios.md",{"path":97,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":98,"sourceHtmlUrl":99},"skill-card.md",2686,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002Fskill-card.md",{"path":101,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":102,"sourceHtmlUrl":103},"SOURCE.md",360,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FSOURCE.md",{"path":105,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":106,"sourceHtmlUrl":107},"TRUST.auto.yaml",2262,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fgate-market-analysis\u002FTRUST.auto.yaml",[109,137,158,176,189,199],{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":113,"licenseFileUrl":114,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":44},"01M712C436EQYE43342Q4E7GG1","recipe-performance","Diagnose a specific MetaMask user flow's real-app performance and Sentry critical-user-flow telemetry with deterministic mm-harness recipes. Use for CUF boundaries, cold\u002Fwarm\u002Fbackground-resume behavior, latency regressions, lifecycle tags, duplicate or blocking network requests, long tasks, layout\u002Fpaint cost, screen redraws, React rerenders, or browser trace analysis where tests alone cannot prove the real app.","MIT","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FSKILL.md",[],[118,119,120,121,122,123,124,125,126,127,128,129,42,130,131,132,133,134,135,136],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","tasks","react","browser","layout","screen","network","metamask",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":141,"licenseFileUrl":142,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":44},"01M70XT2F8A5CQZ81JBP98KSW3","mexc-spot-websocket","MEXC Spot WebSocket workflows for public streams, protobuf handling, depth maintenance, listen keys, and private streams without exposing API keys.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FSKILL.md",[],[146,147,148,149,150,151,152,153,25,154,28,155,156,157],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","keys","api keys","maintenance","protobuf",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":141,"licenseFileUrl":162,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":44},"01M70XT0MBXN3WZY1BKN0CPNKR","mexc-spot-rest","MEXC Spot REST workflows for public data, signed account requests, orders, wallet\u002Fadmin actions, and secure signing without exposing API keys.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FSKILL.md",[],[166,147,167,168,169,170,171,155,28,154,172,173,174,151,175,150,149],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":141,"licenseFileUrl":180,"sourceHtmlUrl":181,"categories":182,"keywords":183,"publishedAt":44},"01M70XSYSVZ2N0N91XCAR2CAK0","mexc-futures-websocket","MEXC Futures WebSocket workflows for public streams, private account\u002Forder\u002Fposition streams, ping\u002Fpong, subscriptions, and depth maintenance.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FSKILL.md",[],[184,185,148,186,187,156,28,188,25,153,151,150],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":190,"name":191,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":113,"licenseFileUrl":192,"sourceHtmlUrl":193,"categories":194,"keywords":195,"publishedAt":44},"01M6H0ZWHVE5W04WG2DKQE2SQC","0xklen-version-and-refresh-sanctions-lists","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FSKILL.md",[],[196,197,198],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":113,"licenseFileUrl":203,"sourceHtmlUrl":204,"categories":205,"keywords":206,"publishedAt":44},"01M6H0Z28Q3R8J0S799GJQWXM3","verify-tests-cover-changed-lines","Use when a PR adds code that the existing suite may not exercise. Measures patch coverage — the share of newly changed lines hit by tests — before approving.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FSKILL.md",[],[207,208,209,210,211,212,213,39,214,215,216],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","patch","code","share"]